Напишите программу которая вводит возраст человека целое число не превышающее 120 и выводит этот
Вопрос по информатике:
Напишите программу, которая вводит возраст человека (целое число, не превышающее 120) и выводит этот возраст со словом «год» «года» или «лет». Например «21 год» «22 года» «25 лет»
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок — бесплатно!
- 07.10.2017 02:40
- Информатика
- remove_red_eye 11808
- thumb_up 35
Ответы и объяснения 1
Program years;
year:integer;
begin
readln(year);
if(year >0) and(year =5) then writeln(year, ‘ лет ‘)
else if(year mod 10 =1)then writeln(year, ‘ год ‘)
else writeln(year, ‘ года ‘);
end;
end.
- 09.10.2017 00:34
- thumb_up 34
Знаете ответ? Поделитесь им!
Как написать хороший ответ?
Чтобы добавить хороший ответ необходимо:
- Отвечать достоверно на те вопросы, на которые знаете правильный ответ;
- Писать подробно, чтобы ответ был исчерпывающий и не побуждал на дополнительные вопросы к нему;
- Писать без грамматических, орфографических и пунктуационных ошибок.
Этого делать не стоит:
- Копировать ответы со сторонних ресурсов. Хорошо ценятся уникальные и личные объяснения;
- Отвечать не по сути: «Подумай сам(а)», «Легкотня», «Не знаю» и так далее;
- Использовать мат — это неуважительно по отношению к пользователям;
- Писать в ВЕРХНЕМ РЕГИСТРЕ.
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи — смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.
Помогите написать программу в python Уровень C. Напишите программу, которая получает возраст чел…
Помогите написать программу в python
Уровень C. Напишите программу, которая получает возраст человека (целое число, не превышающее 120) и выводит этот возраст со словом «год», «года» или «лет». Например, «21 год», «22 года», «25 лет».
Пример:
Введите возраст: 18
Вам 18 лет.
Пример:
Введите возраст: 21
Вам 21 год.
Пример:
Введите возраст: 22
Вам 22 года.
(Не надо делать огромную программу, как можно короче. И не используя массивов)
Ошибка в программе Пайтон (условны оператор if, Python)
Задача: При вводе неверных данных должно быть выведено сообщение об ошибке. Напишите программу, которая вводит возраст человека (целое число, не превышающее 120) и выводит этот возраст со словом «год», «года» или «лет». Например, «21 год», «22 года», «25 лет».
Код:
a=int(input(‘Введите число, не превышающее 120’)
if a>120 or a==0:
print(‘Ошибка. Введите другое число.’)
elif a%10==0:
print (a, ‘лет’)
elif a%2==0 or a%3==0:
print(a, ‘года’)
elif a%2==1:
print(a, ‘год’)
else:
print (a,’лет’)
Помогите пожалуйста понять ошибку, уже много какие варианты испробованы.
