netoops blog

Sunday 22 September 2013

Program for converting Decimal to Roman

#include <stdio.h>
#include <conio.h>

void main()
{
int yr;
clrscr();
printf ("ENTER ANY YEAR :");
scanf ("%d",&yr);
yr = roman (yr,1000,"m");
yr = roman (yr,500,"d");
yr = roman (yr,100,"c");
yr = roman (yr,50,"l");
yr = roman (yr,10,"x");
yr = roman (yr,9,"ix");
yr = roman (yr,5,"v");
yr = roman (yr,4,"iv");
yr = roman (yr,1,"i");
getch();
}

roman (int yr, int n, char *ch)
{
int t,i;
t = yr/n;
for (i = 1; i <= t; i++)
printf ("%s",ch);
return(yr-t*n);
}

Tech Knowledege
SOCIALIZE IT →
FOLLOW US →
SHARE IT →

0 comments :

Post a Comment

 
Subscribe For Free Updates!

We'll not spam mate! We promise.

Become Our Fan on Social Sites!