Напишите программу которая вводит возраст человека целое число не превышающее 120 и выводит этот
Перейти к содержимому

Напишите программу которая вводит возраст человека целое число не превышающее 120 и выводит этот

Напишите программу которая вводит возраст человека целое число не превышающее 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,’лет’)

Помогите пожалуйста понять ошибку, уже много какие варианты испробованы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *