ДАМ 100 БАЛЛОВ, даны натуральные числа от 1 до 50. Определите сумму тех из них, которые делятся на 5 или 7 без остатка.
Составьте алгоритм, используя псевдокод.. [пожалуйста по программе Python]
спасибо
Ответы
Ответ дал:
2
_sum = 0
for i in range(1,50):
if (i % 5 == 0) or (i % 7 == 0):
_sum += i
print(_sum)
спасибо большое
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
const
n = 50;
var
Summa: Integer;
i, j: Byte;
begin
Summa:=0;
i:=1;
while i<=n do
begin
if (i mod 5 = 0) or (i mod 7 = 0) then
Inc(Summa, i);
Inc(i);
end;
writeln('Сумма(while): ', Summa);
Summa:=0;
j:=1;
repeat
Inc(j);
if (j mod 5 = 0) or (j mod 7 = 0) then
Inc(Summa, j);
until (j = n);
writeln('Сумма(repeat..until): ', Summa);
end.