![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 18.11.2012
Сообщений: 3
|
![]()
Входные данные: Число(целая или дробная), знак операции(+,-*, /), и число на котрое нужно умножить(целое).
Выходные данные: Должен показать пример с ответом в римской системе счисления. Например: Вводим 31, *, 2. Должен вывести: XXXI*II=LXII(т.е 31*2=62) |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
во-первых, на форуме были подобные темы. поищите.
во-вторых, берите процедуру перевода из латинской в арабскую систему и обратно. Парсите входную строку, выделяйте числа и знак операции, числа переводите в обычное представление, выполняйте операции, результат переводите в римскую систему записи. Всё. в-третьих, я, конечно, могу ошибаться, НО! В римской записи НЕ БЫЛО дробных чисел! Как Вы это себе видите?! Приведите пример с дробными римскими числами! |
![]() |
![]() |
![]() |
#3 |
Регистрация: 18.11.2012
Сообщений: 3
|
![]()
Серёж, я в курсе что нет, просто у меня идея такая: к примеру 9.5-IX.V
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 08.06.2011
Сообщений: 693
|
![]()
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Калькулятор | exelim | Win Api | 4 | 11.02.2012 23:05 |
калькулятор :-( | Свежий | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.05.2011 21:27 |
калькулятор!!!! | maratos | Помощь студентам | 9 | 22.04.2011 06:48 |
Калькулятор | Sekt | Фриланс | 4 | 22.10.2009 10:34 |