Предмет: Информатика,
автор: tepsy
Перевод из Pascal в Python
Var a,i:integer;
begin
for i:=100 to 999 do
begin
a:=i mod 100;
if 7*a=i then writeln(i);
end;
End.
Ответы
Автор ответа:
1
for i in range(100,1000):
----a=i%100
----if a*7=i:
--------print(i)
Где -, это символ пробела
MrZeb:
Ошибочка, в if вместо =, нужно ==
var a,b,c,d,i,s:integer;
begin
for i:=100 to 999 do
begin
a:=i div 100;
b:=i mod 10;
c:=i mod 100;
d:=c div 10;
s:=a+b+d;
if (s mod 7=0) and (i mod 7=0) then
write(i,' ');
end;
end.
Похожие вопросы
Предмет: Математика,
автор: burlakova49
Предмет: Русский язык,
автор: harutobala200833
Предмет: Математика,
автор: anyagabicinasvili
Предмет: Математика,
автор: lisking