Вводится число программ N<=10. Напечатать фразу "Я разработал N программ", согласовав...

0 голосов
177 просмотров

Вводится число программ N<=10. Напечатать фразу "Я разработал N программ", согласовав слово "программа" с числом N. Предусмотреть ситуацию ввода N<0.<br>
Буду благодарен. Решение через case of


Информатика (403 баллов) | 177 просмотров
Дан 1 ответ
0 голосов

Не уточнили язык - получите паскаль. Мог бы сделать на С++ 

program Znanija;
var n,i:integer;
begin

readln(n);

if n < 0 then 
begin

writeln('Я не разработал программ');
exit;

end;


write('Я разработал ', n, ' ');

case n of
1:writeln('программу');
2..4:writeln('программы');
0,5..10:writeln('программ');
end;

end.

(778 баллов)
0

Благодарен тебе )

0

Кнопочка "спасибо" есть под моим ответом . Всегда пожалуйста