Задать вопрос
4 января, 10:12

Написать программу в python: найдите все пятизначные числа, которые при делении на 133 дают в остатке 125, а при делении на 134 дают в остатке 111. С помощью паскаля

a=int

for i in range (10000,99999) :

if a%133==125 and a%134==111:

print (a)

Где ошибка в коде?

+1
Ответы (1)
  1. 4 января, 11:17
    +1
    В строке

    for i in range (10000,99999) :

    нужно вместо "i" написать "a"

    for a in range (10000,99999) :

    На паскале:

    var a:longint;

    begin

    for a:=10000 to 99999 do

    if (a mod 133=125) and (a mod 134=111)

    then writeln (a) ;

    end.

    Результат:

    19809

    37631

    55453

    73275

    91097
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Написать программу в python: найдите все пятизначные числа, которые при делении на 133 дают в остатке 125, а при делении на 134 дают в ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы