2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Помогите сделать задание на Delphi !
Сообщение27.02.2012, 17:01 
Нужно написать программу для превращения десятичных натуральных чиссел в римскую систему номерации в диапазоне от 1 до 3999. На вход подается Integer. То есть водишь будь какое число от 1 до 3999, а программа должна вывести то число только в римской системе исчисления..... помогите пожалуйста написать на Delphi !!!
Используется синтаксис Delphi
while n > 0: #если число которое мы переводим>0
while A_x[i]<=n:#пока i`тый элемент меньше переводимого числа
s+=str(R_x[i])#к числу в римской системе прибавляем i`тый элемент в римской системе
n=n-A_x[i]#и вычитаем из числа в 10 системе i`ый элемент в арабской системе
i=i+1#переход к следущему i
return(s)

 
 
 
 Re: Помогите сделать задание на Delphi !
Сообщение27.02.2012, 20:14 
А вы ведь уже что-нибудь попробовали составить?

-- Пн фев 27, 2012 23:23:33 --

Кстати, тут ведь без вашего участия никак не выйдет. Вопросы начинаются уже с самого начала: на вход подаётся Integer или String?

 
 
 
 Re: Помогите сделать задание на Delphi !
Сообщение27.02.2012, 21:15 
Аватара пользователя
 i  Тема перемещена в Карантин.

Приведите свои соображения по алгоритму перевода десятичных чисел в римскую систему счисления и Ваши попытки его запрограммировать.

После того как исправите сообщение, сообщите об этом в теме Сообщение в карантине исправлено.
________________
Всякий, кто поступил в университет, но не хочет сам учиться - враг своей страны, подрывающий ее научно-технический, интеллектуальный и оборонный потенциалы.
(c) по мотивам сообщения Yuri Gendelman.

 
 
 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group