Предмет: Информатика, автор: danilbasanov1404

Написать программы с использованием команд языка программирования Паскаль.
Задача: с клавиатурой вводиться три числа.
а) вывести сумму чётных чисел
б) вывести только отрицательные числа.
в) вывести произведение не чётных чисел.
Для каждой буквы написать отдельную программу.
Пожалуйста решите

Ответы

Автор ответа: antoharin852
1

а) var a:array[1..3] of integer;

          s, i: integer;

  begin

begin

  writeln('Vvedite chislo', i - );

  readln(a[i]);

end;

  s:=0

  for i:=1 to 3 do

  begin

  if a[i] mod 2=0 then

  s:=s+a[i]

  end;

  writeln(s);

  readln();

end.

б) var a:array[1..3] of integer;

          s, i: integer;

  begin

  for i:=1 to 3 do

begin

  writeln('Vvedite chislo', i - );

  readln(a[i]);

end;

  s:=0

  for i:=1 to 3 do

  begin

  if a[i]<0 then

  write(a[i], ' ')

  end;

  readln();

end.

в) var a:array[1..3] of integer;

          s, i: integer;

  begin

  for i:=1 to 3 do

begin

  writeln('Vvedite chislo', i - );

  readln(a[i]);

end;

  s:=1

  for i:=1 to 3 do

  begin

  if a[i] mod 3=0 then

  s:=a[i]*a[i];

  end;

  writeln(s);

  readln();

end.

Похожие вопросы
Предмет: Математика, автор: Luiza2606