НАПИШИТЕ ПРОГРАММУ КОТОРАЯ НАХОДИТ ВСЕ ЧИСЛА АРМСТРОНГА НА ОТРЕЗКЕ A B PYTHON
Число Армстронга - это число, которое равно сумме своих цифр, возведенных в степень, равную количеству цифр в числе. То есть, например, число 153 является числом Армстронга, потому что 1^3 + 5^3 + 3^3 = 153.
Для поиска всех чисел Армстронга на заданном отрезке a - b в Python, можно написать следующую программу:
a = 100b = 1000for num in range(a, b + 1): sum = 0 temp = num while temp > 0: digit = temp % 10 sum += digit ** 3 temp //= 10 if num == sum: print(num)
В этой программе мы задаем начало и конец отрезка, в котором будем искать числа Армстронга. Затем мы перебираем все числа на этом отрезке и проверяем, является ли каждое число числом Армстронга. Для этого мы суммируем кубы каждой цифры в числе и сравниваем с самим числом. Если числа равны, то выводим его на экран.
#27 Program for check the given number is Armstrong number or not using for loop in Python #python
Решение простых задач на python - Поменять порядок цифр числа на обратный
Python 15 советов/трюков по коду
Обработка цифр числа - Python с Нуля - Урок 12
#armstrong numbers of three digits #python #basics
#37 Armstrong Numbers Between 1 and 1000 in Python - Python Programming #shorts
Новые материалы:
- Python как запустить файл из командной строки
- Canvas это python
- Python распознавание людей на видео
- Detectmultiscale opencv python описание
- Графика в python презентация
- Машинное обучение python
- Интерактивная карта django
- Pytest что такое фикстура
- Пакетный менеджер python
- Pygame как закрыть окно
- Что такое pygame
- Метод partition python
- Python переполнение буфера
- Django ошибка 403
- Python ввод пароля