Задать вопрос
12 октября, 07:00

Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр. Составить программу на паскале!

+3
Ответы (1)
  1. 12 октября, 09:25
    0
    Var

    N, B:longint;

    k:byte;

    Begin

    Write ('n = '); ReadLn (n);

    For n: = 1 to n do

    Begin

    k:=1;

    B:=n;

    While B>0 do

    Begin

    if B mod 100 then

    Begin

    if n mod (B mod 10) 0 then k:=0

    End

    else k:=0;

    B:=B div 10

    End;

    if k=1 then Write (n,' ')

    End;

    End.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр. Составить программу на паскале! ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы