Program cht; //Название программы var a: integer; //Описание переменных Begin //Начало программы Writeln ('Введите число'); //Диалог с пользователем Readln (a); //Считывание числа if a mod 2 = 0 then //Проверка на чётность writeln ('Это число чётное') //Вывод, если чётное else //Иначе writeln ('Число нечётно'); //Вывод на нечётное end. //Конец программы
galinab1111326
20.04.2022
Program p_1; Uses Crt; var n, pr: integer; begin write('Введите число: '); readln(n); if n mod 2=0 then writeln('Число четное') else writeln('Число нечетное'); readln; end.
tigran87-87
20.04.2022
Первая программа:
Var S,A:integer; Begin S:=0; For A:= 5 to 45 do if A mod 4 = 0 then S:=S+A; WriteLn('S = ',S); End.
Результат работы программы: S = 260
Вторая программа:
Var A,S:integer; Begin S:=0; For A:= 79 to 205 do if A mod 2 <> 0 then S:=S+A; WriteLn('S = ',S); End.
Результат работы программы: S = 9088
Третья программа:
Var x:byte; Begin WriteLn('f(x) = x^2'); For x:= 1 to 20 do WriteLn('f(',x/2:3,') = ',Sqr(x/2)) End.
Uses Crt; Const N = 100; Var A:array[1..N] of real; i,k:integer; S:real; Begin ClrScr; k:=0; Write('Исходный массив:'); For i:= 1 to N do Begin A[i]:=Sin(i)*Cos(i); Write(' ',A[i]:0:3); if A[i] <> 0 then Begin k:=k+1; S:=S+A[i] End; End; WriteLn; WriteLn('Sr = ',S/k); ReadLn End.
var a: integer; //Описание переменных
Begin //Начало программы
Writeln ('Введите число'); //Диалог с пользователем
Readln (a); //Считывание числа
if a mod 2 = 0 then //Проверка на чётность writeln ('Это число чётное') //Вывод, если чётное else //Иначе
writeln ('Число нечётно'); //Вывод на нечётное end. //Конец программы