Функция калькулятора равносильна функции процессора. Обработка инфо.
Человек в этом случае является устройством ввода.
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
setlocale(LC_ALL,"RUS");
int N;
cout <<"Введите количество чисел: ",cin >> N;
cout <<"Введите сами числа: ";
int k = 0;
for(int i = 0; i < N; i++)
{
int A;
cin >> A;
if (A > 3)
{
int B = 1, K = sqrt(A), d = 2;
while(d <= K)
{
if (A % d++ == 0)
{
B = 0;
break;
}
}
if (B) k++;
}
else if (A > 1) k++;
}
cout <<"Количество простых, среди введённых: "<<k;
return 0;
}
1.
Var
a,b,c:integer;
Begin
Write('Введите а, в, с: ');
Readln(a,b,c);
if abs(a+b+c)>3 then write('Их абсолютное значение суммы больше трёх. Уменьшаю на 1 каждое число - ',a,'-1 = ',a-1,', ',b,'-1 = ',b-1,', ',c,'-1 = ',c-1) else write('Их абсолютное значение суммы не превышает трёх. Показываю квадраты этих чисел - ',a,'^2 = ',sqr(a),', ',b,'^2 = ',sqr(b),', ',c,'^2 = ',sqr(c));
End.
2.
Var r,a:integer;
Begin
Write('Введите радиус круга ');
Readln(r);
Write('Введите сторону квадрата ');
Readln(a);
writeln('S круга = ',sqr(r)*pi,', S квадрата = ',sqr(a));
if (sqr(r)*pi) > (sqr(a)) then write('S круга больше, чем S квадрата') else if (sqr(r)*pi) < (sqr(a)) then write('S квадрата больше, чем S круга') Else write('S круга = S квадрата');
End.
Задание №1:
1) a = 6, b = 2; Ответ: 8;
2) a = 8, b = 6; Ответ: 14;
3) a = 13, b = -37; Ответ: - 24;
4) a = -2, b = 2; Ответ: 0 ;
Задание №2:
1) 6, 5;
2) 4, 0;
3) 89 99
4 ) -8 -2
Задание №3:
1) Even
2) Odd
3) Even
4) Even
Задание №4:
1) 66
2) 144
3) 21
4) 0