У вас вопросы?
У нас ответы:) SamZan.net

Вариант 8. Задача 562 Натуральное число из n цифр является числом Армстронга если сумма его цифр возведе.

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 20.5.2025

Министерство образования Российской Федерации

Сибирского Государственного Технологического Университета

Факультет: Автоматизации и информационных технологий

Кафедра: Информационных технологий

Расчетная работа №7

По дисциплине «Алгоритмические языки и программирование»

Руководитель:

Якимов С.П.

(подпись)

Разработал:

Студент гр. 21-6

Прокопьев М.C.

(подпись)

Красноярск-2004.


Отчёт.

Вариант №8.

Задача № 562

Натуральное число из n цифр является числом Армстронга, если сумма его цифр, возведенных в n-ю степень, равна самому числу (как, например, 153=13+53+З3). Получить все числа Армстронга, состоящие из двух, трех и четырех цифр.

Текст программы:

program Z_562;

uses crt;

{возвращает число X, возведенное в степень N}

function Power(X,N:integer):longint;

var

i:byte;

P:longint;

begin

 P:=1;

 for i:=1 to N do

   P:=P*X;

 Power:=P;

end;

var

i:integer;

N:byte;       {N - кол-во цифр в числе}

S:word;       {сумма цифр, возведенных в степень N}

X1,X2,X3:byte;{X1,X2,X3-цифры проверяемого числа}

begin

 clrscr;

 writeln('All Armstrong:');

 for i:=10 to 9999 do

 begin

   X1:=i mod 10;

   X2:=i div 10 mod 10;

   X3:=i div 100 mod 10;

   if i<=99 then   {определение кол-ва чисел в числе}

     N:=2

     else

     if N<=999 then

       N:=3

     else

       if N<=9999 then

         N:=4;

   S:=0;

   S:=Power(X1,N)+Power(X2,N)+Power(X3,N);

   if S=i then

     writeln(i);

 end;

 readln;

end.




1. Бюджетная система РФ
2. Тема- Моделювання теплового потоку нагрівача при вимушеному русі повітря
3. Технологии будущего
4. Искусство приготовления пищи ~ кулинария поваренное дело ~ одна из древнейших профессий
5. ОСОБЛИВОСТI МIФОЛОГIЧНОГО СВIТОСПРИЙНЯТТЯ
6. Как каждому объекту VB UserForm присуще свойства методы события
7. Проект лабораторного стенда по изучению частотного электропривода на базе автономного инвертора напряжения фирмы OMRON
8. Розробити маршрутну технологію ремонту деталі
9. Тема заняття Переваги і недоліки жорстких дисків Мета заняття ознаймитися з основними перевагам.html
10. ЛьвовПрагаЛьвовКиев В стоимости тура Прага В програме есть Дрезден 2 ночи в Праге