Предмет: Информатика, автор: lortiw

КУМИР 100 БАЛОВ
Дано целое число в диапазоне 30 – 79, определяющее возраст (в годах). Выведите строку – словесное описание указанного возраста, обеспечив правильное согласование числа со словом «год», например: 30 – «тридцать лет», 32 – «тридцать два года», 41 – «сорок один год».

Ответы

Автор ответа: valgrisa
0

Ответ:

алг

нач

цел г,п,в

вывод 'введите возраст от 30 до 79: '

ввод г

п := div (г,10)

в := mod (г,10)

выбор

при п=3: вывод 'тридцать '

при п=4: вывод 'сорок '

при п=5: вывод 'пятьдесят '

при п=6: вывод 'шестьдесят '

при п=7: вывод 'семьдесят '

все

выбор

при в=1: вывод 'один '

при в=2: вывод 'два '

при в=3: вывод 'три '

при в=4: вывод 'четыре '

при в=5: вывод 'пять '

при в=6: вывод 'шесть '

при в=7: вывод 'семь '

при в=8: вывод 'восемь '

при в=9: вывод 'девять '

все

выбор

при в=1: вывод 'год'

при в>1 и в<5: вывод 'года'

иначе вывод 'лет'

все

кон

Объяснение:

вводим число

определяем первую и вторую цифры числа

используя операторы выбор выводим словесное описание для первой цифры, потом для второй цифры и затем согласование со словом «год»

Похожие вопросы