Numeros a romano
unknown
c_cpp
2 years ago
1.1 kB
11
Indexable
#include <stdio.h> int main(){ int numero; printf("Ingrese un numero:\n"); scanf("%d", &numero); while(numero!=0){ if(numero>=1000){ printf("M"); numero-=1000; } else if (numero>=900){ printf("CM"); numero-=900; } else if (numero>=500){ printf("D"); numero-=500; } else if (numero>=400){ printf("CD"); numero-=400; } else if (numero>=100){ printf("C"); numero-=100; } else if (numero>=90){ printf("XC"); numero-=90; } else if (numero>=50){ printf("L"); numero-=50; } else if (numero>=40){ printf("XL"); numero-=40; } else if (numero>=10){ printf("X"); numero-=10; } else if (numero >= 9){ printf("IX"); numero -= 9; } else if (numero >= 5){ printf("V"); numero -= 5; } else if (numero >= 4){ printf("IV"); numero -= 4; } else if (numero >= 1){ printf("I"); numero -= 1; } } return 0; }
Editor is loading...