August 2022 1 14 Report
( НА ЯЗЫКЕ С++ ) Напишите процедуру, которая выводит на экран запись переданного ей числа
в римской системе счисления.
I -1, V – 5, X – 10, L – 50, C – 100, D – 500, M – 1000
Натуральные числа записываются при помощи повторения этих цифр. При этом,
если большая цифра стоит перед меньшей, то они складываются (принцип
сложения), если же меньшая стоит перед большей, то меньшая вычитается из
большей (принцип вычитания). Последнее правило применяется только во
избежание четырёхкратного повторения одной и той же цифры.
Для правильной записи больших чисел римскими цифрами необходимо сначала
записать число тысяч, затем сотен, затем десятков и, наконец, единиц.
При этом некоторые из цифр (I, X, C, M) могут повторяться, но не более трёх раз
подряд; таким образом, с их помощью можно записать любое целое число не более
3999 (MMMCMXCIX)
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.