Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/41: Рейтинг темы: голосов - 41, средняя оценка - 4.56
1 / 1 / 0
Регистрация: 02.05.2011
Сообщений: 16
1

Найти все трехзначные числа,равные сумме кубов своих цифр

07.05.2011, 02:12. Показов 7832. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Составить программу,используя оператор For.Найти все трехзначные числа,равные сумме кубов своих цифр.Учтите,что abc=100a+10b+c.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2011, 02:12
Ответы с готовыми решениями:

Найти все трехзначные числа, равные сумме кубов своих цифр
Найти все трехзначные числа, равные сумме кубов своих цифр. Учтите, что аbc=100а+10b+с

While: Найти все трехзначные числа, равные сумме кубов своих цифр
Кто не прочь помочь решите пожалуйста. (2)Найти все трехзначные числа, равные сумме кубов своих...

Найдите все трёхзначные числа, равные сумме кубов своих цифр
Здравствуйте, уважаемые эксперты! помогите мне решить задачу в Паскале: Найдите все трёхзначные...

Найдите трехзначные числа, равные сумме кубов своих цифр. Подсчет суммы кубов организовать в виде функции
Найдите трехзначные числа, равные сумме кубов своих цифр. Подсчет суммы кубов организовать в виде...

4
magirus
07.05.2011, 09:53
  #2
 Комментарий модератора 
называйте темы информативно.
1
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,877
07.05.2011, 12:00 3
Pascal
1
2
3
4
5
6
7
var
 i: integer;
begin
for i:=100 to 999 do
if (sqr((i div 100))*(i div 100)+sqr(i div 10 mod 10)*(i div 10 mod 10)+sqr(i mod 10)*(i mod 10))=i then
 write(i:4,' ');
end.
Учтите,что abc=100a+10b+c
или надо циклами по трём цифрам?
2
1 / 1 / 0
Регистрация: 02.05.2011
Сообщений: 16
07.05.2011, 14:14  [ТС] 4
да,по циклам!!спасибо,но мне этот отвер не подходит
0
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,877
07.05.2011, 14:18 5
Pascal
1
2
3
4
5
6
7
8
9
var
 i,o,j:integer;
begin
for i:=1 to 9 do
for j:=0 to 9 do
for o:=0 to 9 do
if i*i*i+j*j*j+o*o*o=i*100+j*10+o then
 write(i,j,o,' ');
end.
2
07.05.2011, 14:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2011, 14:18
Помогаю со студенческими работами здесь

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

На заданном промежутке найти все натуральные числа, равные сумме кубов своих цифр
На заданном промежутке найти все натуральные числа, равные сумме кубов своих цифр

На заданном промежутке найти все натуральные числа, равные сумме кубов своих цифр
На заданном промежутке найти все натуральные числа , равные сумме кубов своих цифр .

Найти натуральные числа, равные сумме кубов своих цифр
В одном городе жили любители математики. Даже номера домов этого города были натуральными числами,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru