C/Visual C - programa de numeros romanos

 
Vista:

programa de numeros romanos

Publicado por Julio (1 intervención) el 20/04/2002 21:52:40
Tengo un programa en C que convierte un numero cualquiera comprendido entre el 1 y el 3000 a numero romano. Mi problema es que no se como realizar el mismo problema hasta el numero 5000. Por favor ayudame. Muchas gracias-
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:programa de numeros romanos

Publicado por pedro moreno (1 intervención) el 03/05/2002 13:35:07
Si checas el codigo donde tiene las comparaciones debe haber algo asi
Despues de varias divisiones y modulos de haber algo parecido a esto:

if( Campo_De_Los_Miles == 1 )
*son 1000
else if( Campo_De_Los_Miles == 2 )
*son 2000
etc

Solo agrega para los 5000 o a lo mejor el que lo hizo utilizo switch si te das cuenta solo vas a ver comparaciones repetidas.
Espero entiendas la logica del algoritmo ya que eso de pedir codigo ajeno no deja nada bueno.
Espero te ayude en algo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar