2. Counting in Lojban, an artificial language developed
over the last fourty years, is easier than in most languages
The numbers from zero to nine are:
0 no
1 pa
2 re
3 ci
4 vo
5 mk
6 xa
7 ze
8 bi
9 so
Larger numbers are created by gluing the digit togather.
For Examle 123 is pareci
Write a program that reads in a lojban string(representing
a no less than or equal to 1,000,000) and output it in
numbers.
Answer Posted / ts
U can easily do this in c i am writing a code you just make its function by your self.Its easy one
#include<stdio.h>
main()
{
int i=0;
char ptr,d;
char c[20];
do
{
printf(" \n Enter the lujban String whose equivalent number is to be printed \n");
scanf("%s",c);
while(c[i]!='\0')
{
switch(c[i])
{
case'n':printf("0");
break;
case 'p':printf("1");
break;
case 'r':printf("2");
break;
case 'c':printf("3");
break;
case 'v':printf("4");
break;
case 'm':printf("5");
break;
case 'x':printf("6");
break;
case 'z':printf("7");
break;
case 'b':printf("8");
break;
case 's':printf("9");
break;
}
i++;
}
printf(" \nDo you want to continue(Y/N)");
d=getche();
}
while(d=='y'||d=='Y');
}
Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
Can an array be an Ivalue?
When should a type cast be used?
Is anything faster than c?
How do I round numbers?
Explain what is a program flowchart and explain how does it help in writing a program?
What are valid operations on pointers?
What is volatile variable in c?
List the difference between a "copy constructor" and a "assignment operator"?
what will be the output for the following main() { printf("hi" "hello"); }
Can two or more operators such as and be combined in a single line of program code?
Is array a primitive data type in c?
What is indirection? How many levels of pointers can you have?
What is main return c?
what is the different bitween abap and abap-hr?
How can I determine whether a machines byte order is big-endian or little-endian?