
Складіть програму для знаходження суми цифр чотирицифрового цілого десяткового числа. (Згадайте
операції // (обчислення неповної частки від ділення), % (обчислення остачі від ділення)). (4 б.) Вхідні дані 1234 Вихідні дані 10 Вхідні дані 3045 Вихідні дані 12 помогите пж

Ответы на вопрос

x = int(input())
sum = x // 1000 + (x // 100 % 10) + (x % 100 // 10) + x % 10
print(sum)



Звучити цікаво! Ваше завдання полягає в тому, щоб створити програму, яка знаходитиме суму цифр у чотирицифровому числі. Оскільки ви використовуєте мову програмування, я не знаю, яка саме мова у вас. Проте, я можу показати загальний підхід за допомогою псевдокоду або коду на прикладі Python.
Ви можете скористатися операціями ділення націло `%` (для отримання остачі від ділення) та `//` (для обчислення неповної частки).
Псевдокод:
``` Отримати від користувача чотирицифрове число ініціалізувати змінну сума_цифр на 0
цикл для кожної цифри в чотирицифровому числі: отримати остачу від ділення числа на 10 додати цю остачу до суми_цифр поділити число націло на 10
вивести суму_цифр ```
А ось приклад реалізації у Python:
```python # Отримуємо чотирицифрове число від користувача number = int(input("Введіть чотирицифрове число: "))
# Ініціалізуємо змінну для збереження суми цифр сума_цифр = 0
# Цикл для обходу кожної цифри у числі while number > 0: # Отримуємо остачу від ділення на 10 (отримуємо останню цифру числа) digit = number % 10 # Додаємо цю цифру до суми_цифр сума_цифр += digit # Ділимо число націло на 10 для того, щоб викинути останню цифру number //= 10
# Виводимо суму цифр print("Сума цифр у числі:", сума_цифр) ```
Ви можете запустити цей код у своєму середовищі Python, введіть чотирицифрове число, і програма підрахує суму його цифр.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili