Предмет: Информатика,
автор: brusnikaa
Найти сумму положительных целых чисел от -50 до 200, кратных 5 и 8
Ответы
Автор ответа:
0
Если одновременно 5 и 8, то пишешь такую программку на Pascal
var s,i:longint;
begin
s:=0;
for i:=1 to 200 do
if (i mod 5=0)and(i mod 8=0) then s:=s+i;
writeln(s);
end.
И получаешь 600.
Если либо 5, либо 8, либо и 5 и 8, то такая программа
var s,i:longint;
begin
s:=0;
for i:=1 to 200 do
if (i mod 5=0)or(i mod 8=0) then s:=s+i;
writeln(s);
end.
В ответе 6100.
var s,i:longint;
begin
s:=0;
for i:=1 to 200 do
if (i mod 5=0)and(i mod 8=0) then s:=s+i;
writeln(s);
end.
И получаешь 600.
Если либо 5, либо 8, либо и 5 и 8, то такая программа
var s,i:longint;
begin
s:=0;
for i:=1 to 200 do
if (i mod 5=0)or(i mod 8=0) then s:=s+i;
writeln(s);
end.
В ответе 6100.
Автор ответа:
0
Лучшая программа - короткая и наглядная программа. Тогда её и проверить проще, и ошибок меньше.
Автор ответа:
0
Да, только по условию задачи i меняется от -50
Автор ответа:
0
Верно. Но надо быть лишенным мозга, чтобы среди отрицательной части диапазона искать положительные числа.
Автор ответа:
0
))) Но школьнику надо объяснить почему выбран такой диапазон
Автор ответа:
0
Объяснит всегда полезно, согласен
Похожие вопросы
Предмет: Русский язык,
автор: SvetlanaRayskaya
Предмет: Қазақ тiлi,
автор: san4ezm
Предмет: Алгебра,
автор: Mina089
Предмет: Алгебра,
автор: ЮлияРома
Предмет: Литература,
автор: Рузали