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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 5.4.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. реферату- Історія української державностіРозділ- Політологія Історія української державності З кінця IX с
2. Франківський національний технічний університет нафти і газу Кафедра НГТТІТ Практичн
3. Реферат- Личностно-развивающее образование в современной педагогике
4. анализа
5. Величие человека в его способности мыслить Б
6. а} является бесконечно малой
7. Задание 1 Ниже приведено несколько списков городов России и стран СНГ
8. синюшные очаговые располагаются по всей окружности нижних конечностей при трехкратном надавливании динам
9. Тема- Флористика 2014- Новые тенденции и модные тренды
10. По некоторым культурам садам ягодникам бахчевым культурам и т