1)
Var
x, i: integer;
begin
Write('Введите X -> ');
readln(x);
Write(1, ' ');
for i:= 2 to x div 2 + 1 do
if x mod i = 0 then
Write(i, ' ');
Write(x);
end.
2)
Var
x,count, i: integer;
begin
Write('Введите X -> ');
readln(x);
for i:= 2 to x div 2 + 1 do
if x mod i = 0 then
count:= count + 1;
Writeln(count);
end.
3)
Var
x, count, i: integer;
begin
Write('Введите X -> ');
readln(x);
for i:= 2 to x div 2 + 1 do
if x mod i = 0 then
count:= count + 1;
if count = 0 then Writeln('Простое')
else Writeln('Составное');
end.
4)
Var
n,m, i, j: integer;
fl:boolean;
begin
Readln(n,m);
For i:= n to m do
begin
fl := true;
for j:= 2 to i div 2 + 1 do
if i mod j = 0 then fl := false;
if (fl) then Write(i, ' ');
end;
end.
В Logisim эта конструкция работает, смотри картинку.
Вся информация, поступающая к человеку, состоит из сигналов. Известно, что таких сигналов человек получает значительно больше, чем в состоянии обработать его мозг. Человек так устроен, что он:
• не может принять непонятную ему информацию;
• необъективен, то есть зачастую воспринимает информацию не такой, какая она есть, а такой, какой она ему кажется;
• быстро устаёт и может ошибаться, обрабатывая информацию;
• не может долго хранить информацию: если не закреплять знания постоянными упражнениями, информация очень быстро забывается.
Справляться с этими проблемами человеку помогает компьютер.
Компьютер имеет дело с данными. Данные — это информация, представленная в форме, пригодной для обработки компьютером. Это могут быть числа и буквы, рисунки и звуки. За малое время компьютер способен обработать большое количество данных.
Компьютер обрабатывает данные по заданным инструкциям и создаёт информацию для человека. Этим работакомпьютера похожа на работу человеческого мозга.
В отличие от человека компьютер не может думать. Он выполняет только то, что ему предписано. Часто говорят о компьютерных ошибках, но, как правило, это ошибки людей, разработавших неверные инструкции для компьютера.
Сегодня компьютер является незаменимым помощником человека в любой сфере деятельности
#include <iostream>
#include <math.h>
using namespace std;
int main(){
double x, y;
cin>>x;
if (x<3) y=log(abs(2-x));
else if (x>=3&&x<5) y=x/(x-2);
else y=sqrt(x-4);
cout<<y;
}