Sunday, October 30, 2011

Convert integer to roman digit (Program)

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 

No comments:

Post a Comment

Comment of this content!