В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Disna2006
Disna2006
12.01.2023 16:00 •  Информатика

Вводятся m чисел , если ввели больше 10 то найти их сумму , если меньше 10 то найти произведение. првавильно составлена? var a,m,s,p: integer; begin; read(m); p: =1; s: =0; for 1 to m do; begin; read(a); s: =s+a; p: =p*a; end; if m> 10 then write (s); if m < 10 then write (p) ; end.

Показать ответ
Ответ:
Mocket
Mocket
27.09.2020 17:49
Var a,m,s,d:integer;
begin
readln(m);
if m>=10 then 
begin
s:=0;
d:=0;
end;
if m<10 then 
begin
s:=1;
d:=1;
end;
for m:=1 to m do
begin
readln(a);
if s=0 then d:=d+a;
if s=1 then d:=d*a;
end;
writeln(d);
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота