Вводится возраст человека вывести возраст год года или лет

Ввести возраст человека (от 1 до 150 лет) и вывести его вместе с последующим словом «год», «года» или «лет»

Здравствуйте! Помогите решить задачу!
Ввести возраст человека (от 1 до 150 лет) и вывести его вместе с последующим словом «год», «года» или «лет».
Пример:
Введите возраст:
24
Вам 24 года

Проблему составляет исключение — 111(по идее 11 лет, но получается год) — не получается всунуть в алгоритм. Мозги уже кипят.

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

Определение возраста человека — «год», «года», «лет»
Здравствуйте!Помогите,пожалуйста,решить задачу,была бы очень благодарна! ДАНО НАТУРАЛЬНОЕ ЧИСЛО.

Составить программу, которая бы выводила на экран заданное число и подпись в зависимости от числа «год», «года» или «лет»
Здравствуйте. Дано натуральное число N 8

Решение

А товарищ был на форуме — Последняя активность: 21.10.2014

Решение

capricornus CF, если уж подняли древнюю тему, так надо хоть правильный код в ней разместить.
ты попробуй ввести число 11 или 12 или 13.
Всё правильно твоя программа напишет?

я бы такой вариант предложил:

Уважаемый Каприкорнус, я не тестил ваш код на правильность обработки введенных значений, но Until вы бы лучше поставили в конце программы, перед «END.», было бы логичнее. Иначе какой смысл в цикле вводить разные возраста?

Читайте также:  Чем отмыть восковой карандаш с доски для мела

Я лично написал такой код:

поясню. Это имеет смысл и даже чаще используется, чем использованный тобой выход из программы.
у него пользователь, если случайно введёт неверные данные, то ему опять программа напишет, что надо вводить правильное число лет (по хорошему, в этот цикл можно добавить выдачу сообщения — «бла-бла, Вы ввели неверное число, вводите ещё раз». Поэтому, дальше в программе мы можем быть уверены, что у нас в year нужно число, а не какая-нибудь фигня. Это называется входной контроль данных, защита от дурака.
В твоей же программе, если введут неверное число лет, то программа закончит работу. Так тоже можно.
Это уже на любителя. я бы выбрал первый вариант — с проверкой в цикле.
Но зато твоя программа позволит вводить разные года и будет для них выдавать текст.
Это по условию задачи здесь не требуется, но иногда удобно.

Источник

Вывод возраста с префиксом (год, года, лет)

Привет!
Подскажите как лучше решить такую проблему
есть переменная $skolko_let
она возвращает возраст посетителя из бд
и возраст можеть быть произвольный, например
14 лет
21 год
25 лет
33 года
50 лет

переменная возвращает именно цифру, как мне правильнее реализовать приставку
лет, год, года — в зависимости от того какое число в переменной.

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

Как определить возраст (лет,года)
Дано натуральное число n (n 11

Para bellum, ваш код у меня вызывает ошибку HTTP ERROR 500
мой и интерпретатор версии 5.2

сменил так работает вроде, спасибо

Para bellum, скажите пожалуйста как сделать если переменная $skolko_let
пустая без значени будет, то есть не будет возраста

в вашем примере
// Возраст
$number = «»;

но выводит на экран
лет

как сделать чтобы ничего в данном случае не выводило если переменная с возрастом пустая?

Решение

Para bellum, спасибо помогли.

Добавлено через 24 минуты
Para bellum, скажите как мне присвоить это значение

Ввести год рождения и определить сколько лет человеку. При выводе учитывать слова «год», «года», «лет»
Ввести год рождения и определить сколько лет человеку. При выводе учитывать слова «год», «года».

Напечатать Мне K лет, в нужных случаях слово «лет» заменяя на «год» или «года»
3. Составьте программу, которая для числа K (от 1 до 99), введенного вами, напечатает фразу «Мне K.

Определение возраста человека — «год», «года», «лет»
Здравствуйте!Помогите,пожалуйста,решить задачу,была бы очень благодарна! ДАНО НАТУРАЛЬНОЕ ЧИСЛО.

Склонение возраста лет или год
есть число (возраст) Нужно получить такую строку Возраст n год/года/лет как сделать так чтобы.

Источник

Составить программу, которая при вводе возраста человека от 1 до 100 выводит слова «лет» или «год» в соответствующей форме.

1)Составить программу, которая при вводе возраста человека от 1 до 100 выводит слова «лет» или «год» в соответствующей форме.
2)«Сумма 2 МАХ»: Даны три целых числа. Найти сумму двух наибольших из них.

3)«Светофор»: Составить программу с использованием оператора CASE, которая по введен-ному цвету светофора сообщает, что делать пешеходу, например: R – стоять. Для справки: R – red (красный), Y – yellow (жёлтый), G – green (зеленый)

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

Составить программу которая при введеном количестве лет выдает сообщени вам n лет,вам n год или года
Составить программу которая при введеном количестве лет выдает сообщение вам n лет,вам n год или.

Составить программу, которая по введенному количеству лет выводит информацию о возрасте человека
Составить программу, которая по введенной количеством лет выводит информацию о возраст человека.

При вводе числа должна добавляться соответствующая запись «год», «года» или «лет» без ограничений в 100 лет
Помогите написать код, под java в котором при вводе числа будет добавляться соответствующая запись.

Решение

Составить программу, которая при вводе символа выводит сообщение
Составить программу, которая при вводе символа «<" или ">» выводит сообщение «фигурная скобка»;.

Склонение возраста лет или год
есть число (возраст) Нужно получить такую строку Возраст n год/года/лет как сделать так чтобы.

Источник

Ввести возраст человека (от 1 до 150 лет) и вывести его вместе с последующим словом «год», «года» или «лет».

1 год, 144 года, 150 лет. Пойдёт?

Не вижу проблемы. Бери FPC любой версии. Программа очень легкая, там и думать особо не надо. Сложнее все это выразить в блок-схеме. В среде паскаля это делается просто. Просто массивы, просто условия, можно задать и бесконечность, если знать как. Ничего сложного.

Код на JavaScript, его нужно упростить и причесать. .

aDay = new Array(«day»,»days»,»days»);
aHour = new Array(«hour»,»hours»,»hours»);
aMinute = new Array(«minute»,»minutes»,»minutes»);
aSecond = new Array(«second»,»seconds»,»seconds»);

function _getNumDay(n,type)
<
var aNUM = null;
var number = «» + n;
if(type == «day») aNUM = aDay;
if(type == «hour») aNUM = aHour;
if(type == «minute») aNUM = aMinute;
if(type == «second») aNUM = aSecond;

//var aDay = new Array(«день»,»дня»,»дней»);
var lastNum = parseInt(number.charAt(number.length-1));
var lastNumDouble = 0;
if(number.length>1)
lastNumDouble = parseInt(number.charAt(number.length-2));

var day = «»;
if(lastNum == 1)
if((lastNum > 1)&&(lastNum = 5)||(lastNum == 0)||(lastNumDouble==1))
if(n==0)

p.s.
Хотя для Лет может и не подойдет, но принцип остается тот же..

Обрабатывай в case последнюю цифру :
если 0, 5-9 то лет
если 1 то год
если 2-4 то года

Пишите на почту или в асю 586178755 решу все в кратчайшие сроки)

Поскольку автор не указал программу, то ответ Red Dead предлагаю считать лучшим

Источник

Ввести возраст человека от 1 до 150 лет и вывести его вместе с последующим словом (год, года или лет).

2 уж извени я не силе ответить, а вот шестой вариант верный А)

QWERTY
При изобретении механических печатных машин не мудрствуя лукаво просто расположили буквы по алфавиту, но поскольку порядок клавиш напрямую был связан с печатающими рычажками, то при большой скорости печати соседние рычажки цеплялись друг за друга и «залипали». Потому раскладку меняли, разводили часто повторяющиеся буквы и одновременно старались замедлить частично скорость печати. Так и появилась QWERTY, которая не смотря на свое несовершенство популярна до сих пор

Клавиатура Дворака
При изобретении электрической печатной машинки (где-то 1930г) проблема рычажков отпала и пришла проблема усталости рук машинисток. Потому разрабатывалась эргономичная раскладка, которая заставляла руки чаще чередоваться и одновременно сводила частые буквы в центральный ряд
На основе этого же метода была сделана раскладка ЙЦУКЕН, потому что у нас поздно появились печатные машинки (нет худа без добра)

Colemak (2006)
Третяя по популярности раскладка. Изза разгрузки мизинцев расскладка даже быстрее Дворака. При этом не сильно отличается от популярной QWERTY, к ней быстрее привыкнуть и удобно нажимать частые сочетания клавиш типа Ctrl+Z, Ctrl+S, которые разрабатывались для QWERTY

Есть и другие расскладки, для определенных задач или идей

Источник

Оцените статью