• Предмет: Информатика
  • Автор: danilbasanov1404
  • Вопрос задан 8 лет назад

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

Ответы

Ответ дал: antoharin852
0

а) 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.

Вас заинтересует