Roman equivalents of decimal numbers:

//using function

 #include <stdio.h>


int power(int x)

{

    int count, i, j, k, l, m;

    

    count=x;

    

    count=count/1000;

    for(i=1;i<=count;i++)

      printf("M");

    count=x;

    count=count%1000;

    

    count=count/500;

    for(i=1;i<=count;i++)

      printf("D");

    count=x;

    count=count%500;

    

    count=count/100;

    for(i=1;i<=count;i++)

      printf("C");

    count=x;

    count=count%100;

    

    count=count/50;

    for(i=1;i<=count;i++)

      printf("L");

    count=x;

    count=count%50;

    

    count=count/10;

    for(i=1;i<=count;i++)

      printf("X");

    count=x;

    count=count%10;

    

    count=count/5;

    for(i=1;i<=count;i++)

      printf("V");

    count=x;

    count=count%5;

    

    count=count/1;

    for(i=1;i<=count;i++)

      printf("i");

    

}


int main()

{   

    int a ;

    printf("Enter the number\n");

    scanf("%d", &a);

    power(a);

  


    return 0;

}


Comments