Интересно, догадался ли кто-нибудь ещё, как решить такую задачку?=)))
1-4 класс
|
Пользователь вводит число, программа должна выдать Год/Года/Лет. То есть: 13 лет, 4 года, 101 год. Использовать не более одного оператора Cese; if использовать нельзя.
Разрешено использовать только стандартные модули, классы, процедуры и функции Pascal ABC.NET.
немного странный наверное в плане выбора от 11 до 19. придет в голову что-то более адекватное - я исправлю))
uses crt;
var i,n,z:integer;
begin
write('Введите число: ');
readln(i);
clrscr;
n:=i mod 10;
z:=i div 10 mod 10;
case n of
1: write(i,' год');
2..4: write(i,' года');
5..9,0: write(i,' лет');
end;
while z=1 do
begin
clrscr;
write(i,' лет');
z:=0;
end;
end.
Другие вопросы из категории
из которых имеет своё имя. Затем Вова взял инструмент"Заливка" и кликнул по квадрату D2. какое количество квадратов после заливки будет закрашено целиком?
Читайте также
составе тепловоза и трёх вагонов, доставивший бригаду рабочих для
строительства второго пути. Пока же на этом полустанке имеется небольшой
тупик, где принеобходимости может поместиться тепловоз с вагоном или
два вагона. Вскоре к тому же полустанку подошёл грузовой состав (
тепловоз и 7 цистерн). Как пропустить пассажирский поезд? по схеме опишите словами все этапы маневрирование составами...
я немогу решить , но мне кажется она не решается , так как путь Д весь загорожен