Задать вопрос
25 июня, 23:41

Натуральное число называется числом Армстронга, если сумма цифр числа, возведенных в N-ю степень, где N - количество цифр в числе, равна самому числу. Напримерт153=1^3 5^3 3^3. Найдитетвсе трехзначныеии четырехзначныеичисла Армстронга

+1
Ответы (1)
  1. 26 июня, 02:26
    0
    Var a, b, c, d, a2:integer;

    begin

    for a:=100 to 9999 do begin

    d:=0;

    a2:=a;

    while (a2 0) do begin

    b: = a2 mod 10;

    a2: = a2 div 10;

    if a<1000 then c: = (b*b*b)

    else c: = (b*b*b*b) ;

    d: = d+c;

    end;

    if (a = d) then writeln ('число армстронга = = > ', a) ;

    end;

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