program raf105;
var n,m,i:integer;
begin
writeln('Введите диапазон чисел (2 числа через пробел) которые нужно возвести в квадрат');
readln(n,m);
writeln('Вывод:');
for i:=n to m do
writeln(i**2)
end.
2.program raf105;
var a,b,kol1,kol2:integer;
begin
write('Введите число: ');
readln(a);
while a <> 0 do
begin
b:= a mod 10;
if b<>0
then if (b mod 2)=0
then kol1+= 1
else kol2+= 1;
a:= a div 10;
end;
writeln('В числе ',kol1,' чётных и ',kol2,' нечётных цифр');
end.
3.program raf105;
var n,i,kol:integer;
begin
write('Введите N: ');
readln(n);
for i:=1 to n-1 do
if ((i mod 2)<>0) and ((i mod 3)<>0) and ((i mod 5)<>0)
then kol+=1;
writeln('Вывод: ',kol);
end.
Язык PascalABC
Поделитесь своими знаниями, ответьте на вопрос:
Вводится 10 чисел определить среднее арифметическое чисел в интервал от -5 до 18. на языке программирования паскаль
mean, count, n: real;
i: byte;
begin
mean := 0;
count := 0;
for i := 1 to 10 do
begin
readln(n);
if (( n <= 18 ) and ( n >=-5 )) then
begin
mean := mean + n;
count := count + 1;
end;
end;
mean := mean / count;
writeln('Среднее арифметическое = ', mean);
end.