• Вводятся 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.

Ответы 6

  • нет там по условию если больше 10 найти произведение
  • ой сумму
    • Автор:

      donato
    • 6 лет назад
    • 0
  • Ну получилось?
    • Автор:

      mariam
    • 6 лет назад
    • 0
  • Я там = дописал в ответе
    • Автор:

      adam75
    • 6 лет назад
    • 0
  • Но я уверен, что решение правильно
  • var a,m,s,d:integer;beginreadln(m);if m>=10 then begins:=0;d:=0;end;if m<10 then begins:=1;d:=1;end;for m:=1 to m dobeginreadln(a);if s=0 then d:=d+a;if s=1 then d:=d*a;end;writeln(d);end.
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years