Предмет: Информатика, автор: kreasteenn19

ДАМ 100 БАЛЛОВ, даны натуральные числа от 1 до 50. Определите сумму тех из них, которые делятся на 5 или 7 без остатка.

Составьте алгоритм, используя псевдокод.. [пожалуйста по программе Python] ​


katatimofeeva1933: 1
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.
kreasteenn19: спасибо

Ответы

Автор ответа: restIess
2

_sum = 0

for i in range(1,50):

   if (i % 5 == 0) or (i % 7 == 0):

       _sum += i

print(_sum)


kreasteenn19: спасибо большое
Похожие вопросы
Предмет: Русский язык, автор: РейнбоуДешик
Предмет: Русский язык, автор: Аноним
Предмет: Физика, автор: Аноним