21 / 21 / 1
Регистрация: 05.01.2011
Сообщений: 173
|
||||||
1 | ||||||
числа Армстронга, найти ошибку в программе13.01.2011, 20:48. Показов 1348. Ответов 2
Метки нет (Все метки)
Задание следующее:
Найти числа Армстронга до опр. числа, введенного пользователем. (Числа Армстронга - числа с количеством цифр n, сумма цифр возведенных в n степень которых равна самому числу. Например 153 - число Армстронга, т.к. 1³ + 5³ + 3³ = 153)
она выводит 81, хотя это не число армстронга.
0
|
13.01.2011, 20:48 | |
Ответы с готовыми решениями:
2
Найти ошибку в программе возведения числа в степень Помогите найти ошибку в программе составления палиндрома числа Найти ошибку в программе нахождения числа с обратным расположением цифр Найти ошибку в программе нахождения числа с обратным расположением цифр |
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
||||||
13.01.2011, 22:02 | 2 | |||||
maks_IQ, Ошибок много, если идти тем путем которым Вы пошли то вот вариант:
1
|
21 / 21 / 1
Регистрация: 05.01.2011
Сообщений: 173
|
||||||
13.01.2011, 22:33 [ТС] | 3 | |||||
valeriikozlov, все работает, спасибо;
но не могли бы вы прокомментировать изменениния? в частности
Добавлено через 14 минут Все, я сам понял. glav1%10 возвращает последнюю цифру числа, а glav1/=10 убирает её.
0
|
13.01.2011, 22:33 | |
13.01.2011, 22:33 | |
Помогаю со студенческими работами здесь
3
Найти все числа Армстронга от 1 до к Найти все числа Армстронга от 1 до K Найти все трехзначные числа Армстронга Цикл: Найти все трехзначные числа Армстронга. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |