profile
Опубликовано 6 лет назад по предмету Информатика от 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. Ответ
    Ответ дан MrZeb

    for i in range(100,1000):

    ----a=i%100

    ----if a*7=i:

    --------print(i)

    Где -, это символ пробела

    1. Ответ
      Ответ дан MrZeb
      Ошибочка, в if вместо =, нужно ==
    2. Ответ
      Ответ дан tepsy
      можете помочь еще и с этим? так же перевод из паскаля в питон:
    3. Ответ
      Ответ дан tepsy
      uses crt;
      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.
Самые новые вопросы