Написать программу на языке pascal (цикл for и while ). найти сумму нечетных чисел в промежутке от 20 до n

ilya7klass ilya7klass    3   26.09.2019 23:30    0

Ответы
Mani2106 Mani2106  08.10.2020 21:23

Program l;

var

i, n, s: integer;

begin

writeln('Введите n');

readln(n);

for i = 20 to n do begin

if (i mod 2 <> 0) then

s := s + i;

end;

write(s);

end.

ПОКАЗАТЬ ОТВЕТЫ
Sinnysis Sinnysis  08.10.2020 21:23
Var
  i,n,s:integer;
begin
  Write('n=');
  Readln(n);
  s:=0;
  for i:=20 to n do
    if Odd(i) then s:=s+i;
  Writeln('Сумма с for = ',s);
  s:=0; i:=21;
  while i<=n do
  begin
    s:=s+i;
    i:=i+2
  end;
  Writeln('Сумма с while = ',s)
end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика