Professional Documents
Culture Documents
Assaignment (Conversion of Numbers)
Assaignment (Conversion of Numbers)
Assaignment (Conversion of Numbers)
number...
program
#include<stdio.h>
int main()
int num;
printf("enter a number:");
scanf("%d",&num);
while(num!=0)
if(num>=1000)
printf("m");
num-=1000;
else if(num>=900)
printf("cm");
num-=900;
else if(num>=500)
printf("d");
num-=500;
}
else if(num>=400)
printf("cd");
num-=400;
else if(num>=100)
printf("c");
num-=100;
else if(num>=50)
printf("l");
num-=50;
else if(num>=10)
printf("x");
num-=10;
else if(num>=5)
printf("v");
num-=5;
}
else if(num>=4)
printf("iv");
num-=4;
else if(num>=2)
printf("ii");
num-=2;
else if(num>=1)
printf("i");
num-=1;
Output:
Output 2:
format (basic)...
programm:
#include<stdio.h>
int main()
int n;
scanf("%d",&n);
int p=0;
while(n!=0)
p=(p*10)+(n%10);
n/=10;
}
while(p!=0)
switch(p%10)
break;
break;
break;
break;
break;
break;
break;
break;
break;
p/=10;
Output 1:
Output 2 :
3. Write a C program to convert an Ordinary number into string
#include<stdio.h>
int main()
int n,b=0,b1=0,d,temp;
scanf("%d",&n);
int p=0;
while(n!=0)
p=(p*10)+(n%10);
n/=10;
b++;
}
temp=p;
while(temp>0)
temp=temp/10;
b1++;
while(p!=0)
switch(p%10)
break;
break;
break;
break;
break;
break;
break;
case 7:printf("seven ");
break;
break;
break;
p/=10;
d=b-b1;
while(d>0)
printf("zero");
d--;
Output 1:
Output 2:
#include<stdio.h>
int main()
{
int n,p;
scanf("%d",&n);
char a[10]
[10]={"zero","one","two","three","four","five","six","seven","eight","nine"};
char b[10]
[10]={"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen" ,"eig
hteen","nineteen"};
char c[10]
[10]={"ten","twenty","thirty","fourty","fifty","sixty","seventy","eighty","ninety"};
if(n<10000)
if(n>=1000)
p=n/1000;
printf("%s thousand",a[p]);
n=n%1000;
if(n>=100)
p=n/100;
n=n%100;
if(n!=0)
printf("and ");
}
}
if(n>19&&n<100)
p=n/10;
printf("%s ",c[p-1]);
n=n%10;
if(n<10)
printf("%s ",a[n]);
if(n>=10&&n<=19)
p=n%10;
printf("%s ",b[p]);
else
Output 1:
Output 2: