Помощь - Поиск - Пользователи - Календарь
Полная версия: Алгоритмы многоальтернативного ветвления
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
-Bob-
3. Для целого числа k от 1 до 99 вывести на экран фразу «Мне k лет», учитывая при этом, что при некоторых значениях k слово «лет» надо заменить на слово «год» или «года». Например, 11 лет, 22 года, 51 год.
klem4
Вот такой вариант 1-99

uses crt;
var
i : byte;
s : string;

begin

clrscr;

for i := 1 to 99 do begin
if (i mod 10 = 1) and (i<>11) then s := 'год'
else if (i mod 10 in [2,3,4]) and not(i div 10 = 1) then s := 'года'
else s := 'лет';
writeln('Мне ',i,' ' + s);
end;


readln

end.
volvo
klem4
Поиск для красоты? mad.gif Сколько раз еще будешь одно и то же решать?

упорно выскакивает ошибка
klem4
Хы .. поиск-то не для красоты smile.gif Вот только вопрос : какой ты запрос в поиске задал ? blink.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.