Module (64%)
Section (82%)
Лабораторная работа

Время выполнения

15-30 минут

Уровень сложности

Низкий

Цели

  • улучшение навыков учащегося в работе со строками;
  • преобразование целых чисел в строки и наоборот.

Сценарий

Некоторые говорят, что Цифра жизни - это цифра, вычисленная с использованием чьего-то дня рождения. Все просто - нужно просто сложить все цифры даты. Если результат содержит более одной цифры, Вы должны повторять сложение, пока не получите ровно одну цифру. Например:

  • 1 January 2017 = 2017 01 01
  • 2 + 0 + 1 + 7 + 0 + 1 + 0 + 1 = 12
  • 1 + 2 = 3

3 - цифра, которую мы искали и нашли.

Ваша задача - написать программу, которая:

  • спрашивает пользователя о его/ее дне рождения (в формате ГГГГММДД, или ГГГГДДММ, или ММДДГГГГ - фактически порядок цифр не имеет значения);
  • выводит цифру жизни для даты.

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

Тестовые данные

Пример ввода:

19991229

Пример вывода:

6

Пример ввода:

20000101

Пример вывода:

4

Code

{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×