Предмет: Информатика,
автор: danilbasanov1404
Написать программы с использованием команд языка программирования Паскаль.
Задача: с клавиатурой вводиться три числа.
а) вывести сумму чётных чисел
б) вывести только отрицательные числа.
в) вывести произведение не чётных чисел.
Для каждой буквы написать отдельную программу.
Пожалуйста решите
Ответы
Автор ответа:
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.
Похожие вопросы
Предмет: Английский язык,
автор: Караллина
Предмет: Другие предметы,
автор: Милири
Предмет: Русский язык,
автор: Миленька
Предмет: Геометрия,
автор: tasadar03
Предмет: Математика,
автор: Luiza2606