Лабораторная работа
Время выполнения
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