1. Главная
  2. Библиотека
  3. Программирование
  4. Дано натуральное число. Напишите программу, которая выч...
Решение задачи на тему

Дано натуральное число. Напишите программу, которая вычисляет: сумму его цифр; количество цифр в нем; произведение его цифр; среднее арифметическое его цифр; его первую цифру; сумму его первой и последней цифры. Формат входных данных На вход программе

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
Дано натуральное число. Напишите программу, которая вычисляет: сумму его цифр; количество цифр в нем; произведение его цифр; среднее арифметическое его цифр; его первую цифру; сумму его первой и последней цифры. Формат входных данных На вход программе

Условие:

Дано натуральное число. Напишите программу, которая вычисляет:

сумму его цифр;
количество цифр в нем;
произведение его цифр;
среднее арифметическое его цифр;
его первую цифру;
сумму его первой и последней цифры.
Формат входных данных
На вход программе подаётся одно натуральное число.

Формат выходных данных
Программа должна вывести значения указанных величин в указанном порядке, каждое на отдельной строке.

Тестовые данные 🟢
Sample Input 1:

5678
Sample Output 1:

26
4
1680
6.5
5
13
Sample Input 2:

132
Sample Output 2:

6
3
6
2.0
1
3
Sample Input 3:

75
Sample Output 3:

12
2
35
6.0
7
12
Напишите программу. Тестируется через stdin → stdout

Решение:

Вот программа на Python, которая выполняет все указанные операции с натуральным числом:

  1. Считывает входное число как строку.
  2. Преобразует строку в список целых цифр.
  3. Вычисляет сумму, количество, произведение, среднее арифметическое, первую и последнюю цифры.
  4. Выводит результаты в указанном порядке.

Если вы введете , программа выведет:

Вы можете запустить этот код в любом Python-окружении, и он будет работать с любыми натуральными числами.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет