Alekskarpov
10.02.2021 16:55

Написать программу, которая после введенного с клавиатуры числа ( в диапозоне от 1 до 99) обозначающего денежную единицу, дописывает слово рубль в правильной форме. например 12 рублей, 21 рубль.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Тимоха1911
02.10.2020 00:39
Вот на Pascal (Console Aplication) :
var   
  a:Integer;
begin 
Writeln('Vvedite nominal valuti'); 
Readln(a); 
case (a mod 10) of   
1:   
if (a=11) then     
Writeln('Y Vas est ',a,' rublei')   
else   
begin     
Writeln('Y Vas est ',a,' rubl');   
end;
2,3,4:   
if (a=12) or (a=13) or (a=14) then   
Writeln('Y Vas est ',a,' rublei')   
else   
begin   
Writeln('Y Vas est ',a,' rublya');   
end;
0,5,6,7,8,9:   
if (a=15) or (a=16) or (1=17) or (a=18) or (a=19) then   
Writeln('Y Vas est ',a,' rublei')   
else   
begin   
Writeln('Y Vas est ',a,' rublei');   
end; 
end;
Readln;
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота