Предмет: Информатика,
автор: katerinachv
паскаль Напечатать значение вводимого числа от 1 до 10 римскими цифрами
Ответы
Автор ответа:
0
var
i,n:byte;
begin
Write('Введите натуральное число от 1 до 10: ');
Read(n);
if not (n in [1..10]) then Writeln('Недопустимое значение')
else
Write('В римской записи: ');
case n of
4: Writeln('IV');
5: Writeln('V');
6: Writeln('VI');
7: Writeln('VII');
8: Writeln('VIII');
9: Writeln('IX');
10: Writeln('X');
else
begin for i:=1 to n do Write('I'); Writeln end
end;
end.
Тестовое решение:
Введите натуральное число от 1 до 10: 3
В римской записи: III
i,n:byte;
begin
Write('Введите натуральное число от 1 до 10: ');
Read(n);
if not (n in [1..10]) then Writeln('Недопустимое значение')
else
Write('В римской записи: ');
case n of
4: Writeln('IV');
5: Writeln('V');
6: Writeln('VI');
7: Writeln('VII');
8: Writeln('VIII');
9: Writeln('IX');
10: Writeln('X');
else
begin for i:=1 to n do Write('I'); Writeln end
end;
end.
Тестовое решение:
Введите натуральное число от 1 до 10: 3
В римской записи: III
Автор ответа:
0
Спасибо!
Автор ответа:
0
Пожалуйста
Интересные вопросы
Предмет: Математика,
автор: zetkacenko627
Предмет: Математика,
автор: bemka2001
Предмет: Математика,
автор: zeksygaliddlnrz
Предмет: География,
автор: vladikladik
Предмет: Геометрия,
автор: Пиупиу7