Найти сумму от начала до первого кратного 5

0 голосов
18 просмотров

Найти сумму от начала до первого кратного 5


Информатика (150 баллов) | 18 просмотров
0

Программу написать что ли?

0

Да

0

pascal ABC

0

от начала чего?

0

От начала массива

0

т.е. от первого элемента

0

сколько элементов в массиве?

0

n элементов

Дано ответов: 2
0 голосов
Правильный ответ

Var
  a:array[1..10000] of integer;
i, n, sum:integer;
begin
  Read(n);
  For i:= 1  to n do
    Read(a[i]);
  For i:= 1 to n do
    if (a[i] mod 5 = 0) then break
      else inc(sum,a[i]);
  Writeln(sum);
end.

(8.8k баллов)
0

Можете еще над одной задачей помочь в профиле?

0 голосов

Program abc;
var x,s:integer;
begin
x:=1;
while (x mod 5)<>0 do
  begin
    writeln('Введите x');
    readln(x);
    s:=s+x;
  end;
writeln(s);  
end.

(130 баллов)
0

Тут не совсем стандартное решение, но тоже работает правильно