Write a program for convert integer to roman digit.
# include<stdio.h>
int main()
{
int number;
scanf("%d",&number);
while(number>=1000)
{
printf("M");
number-=1000;
}
while(number>=500)
{
printf("D");
number-=500;
}
while(number>=100)
{
printf("C");
number-=100;
}
while(number>=50)
{
printf("L");
number-=50;
}
while(number>=10)
{
printf("X");
number-=10;
}
while(number>=5)
{
printf("M");
number-=5;
}
switch(number)
{
case 0:
break;
case 1: printf("I");
break;
case 2: printf("II");
break;
case 3: printf("III");
break;
case 4: printf("IV");
break;
}
return 0;
}
From: Me
int main()
{
int number;
scanf("%d",&number);
while(number>=1000)
{
printf("M");
number-=1000;
}
while(number>=500)
{
printf("D");
number-=500;
}
while(number>=100)
{
printf("C");
number-=100;
}
while(number>=50)
{
printf("L");
number-=50;
}
while(number>=10)
{
printf("X");
number-=10;
}
while(number>=5)
{
printf("M");
number-=5;
}
switch(number)
{
case 0:
break;
case 1: printf("I");
break;
case 2: printf("II");
break;
case 3: printf("III");
break;
case 4: printf("IV");
break;
}
return 0;
}
From: Me
No comments:
Post a Comment
Comment of this content!