Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<string.h>
- void showall()
- {
- printf("\n\n<<<<<Money Conversion Rate>>>>>\n\n");
- printf("1. 1 Rupee = 1.21 BDT\n");
- printf("2. 1 British Pound = 102.43 BDT\n");
- printf("3. 1 Dirham = 23.41 BDT\n");
- printf("4. 1 Canadian = 63.86 BDT\n");
- printf("5. 1 Euro = 94.03 BDT\n");
- printf("6. 1 Thai bhat = 2.76 BDT\n");
- printf("7. 1 Swiss France = 86.02 BDT\n");
- printf("8. 1 Aust Dollar = 57.47 BDT\n");
- printf("9. 1 Usd = 84.49 BDT\n");
- printf("10. 1 Krona = 8.77 BDT\n");
- printf("11. 1 turkey = 15.20 BDT\n");
- Menu();
- }
- void convert ()
- {
- float indian=1.21,british=102.43,dirham=23.41,canadian=63.86,euros=94.03,thailand=2.76,swizerland=86.02,australia=57.47,
- usd=84.49,sweden=8.77,turkey=15.20;
- float bdt;
- int x,amount,choice,i;
- printf("\n\t<<<<<<< Currency Conversion Process >>>>>>>>\n\n");
- printf("\t1) India Rupee \n");
- printf("\t2) British Pound \n");
- printf("\t3) Dirham \n");
- printf("\t4) Canadian Dollar \n");
- printf("\t5) Euro \n");
- printf("\t6) Thai bhat \n");
- printf("\t7) Swiss France \n");
- printf("\t8) Australian Dollar \n");
- printf("\t9) Usd \n");
- printf("\t10) Krona \n");
- printf("\t11) Lira \n");
- printf("\t12) Exit the Program \n\n");
- printf(" \nPlease enter your choice (1-12): ");
- while(scanf("%d",&choice)!=EOF)
- {
- {
- if(choice>=1 &&choice<=11)
- {
- printf("Please enter your Amount: ");
- scanf("%d",&amount);
- }
- }
- if(choice==1)
- {
- bdt=indian*amount;
- printf("Rupee to BDT :%.2f\n",bdt);
- }
- else if(choice==2)
- {
- bdt=british*amount;
- printf("British Pound To BDT :%.2f\n",bdt);
- }
- else if(choice==3)
- {
- bdt=dirham*amount;
- printf("Dirham To BDT :%.2f\n",bdt);
- }
- else if(choice==4)
- {
- bdt=canadian*amount;
- printf("Canadiaan Dollar To BDT :%.2f\n",bdt);
- }
- else if(choice==5)
- {
- bdt=euros*amount;
- printf("Euro To BDT :%.2f\n",bdt);
- }
- else if(choice==6)
- {
- bdt=thailand*amount;
- printf("Thai Bhatt To BDT :%.2f\n",bdt);
- }
- else if(choice==7)
- {
- bdt=swizerland*amount;
- printf("Swiss France TO BDT :%.2f\n",bdt);
- }
- else if(choice==8)
- {
- bdt=australia*amount;
- printf("Australian Dollar TO BDT :%.2f\n",bdt);
- }
- else if(choice==9)
- {
- bdt=usd*amount;
- printf("US Dollar To BDT :%.2f\n",bdt);
- }
- else if(choice==10)
- {
- bdt=sweden*amount;
- printf(" Krona TO BDT :%.2f\n",bdt);
- }
- else if(choice==11)
- {
- bdt=turkey*amount;
- printf("Lira TO BDT :%.2f\n",bdt);
- }
- else if(choice==12)
- {
- printf("Exit The Program\n");
- break;
- }
- else
- {
- printf("Invalid Input!!\n");
- }
- printf("\nPlease enter your choice (1-12): ");
- }
- }
- struct currency
- {
- char country[50];
- float rate;
- };
- void addcounty()
- {
- int i,j;
- printf("\n\t<<<<<Adding Country Information>>>>>\n");
- printf("\n\tEnter Total Input Numbers :");
- scanf("%d",&j);
- struct currency rt;
- for(i=1; i<=j; i++)
- {
- printf("\n\t %d.Enter Country Name:",i);
- scanf("%s",&rt.country);
- printf("\t %d.Enter Country Rate:",i);
- scanf("%f",&rt.rate);
- printf("\n\t%d %s, rate= %.2f\n",i,rt.country,rt.rate);
- }
- }
- void Menu()
- {
- int choice;
- printf("\n\t<<<<<<<<Currency Conversion Program>>>>>>>>>>>>\n\n");
- printf("\t <<<<<<<<Welcome To Main Menu>>>>>>>>>>>\n\n");
- printf("\t 1) Currency Conversion\n");
- printf("\t 2) Search Country\n");
- printf("\t 3) Add Country Information\n");
- printf("\t 4) Edit Country Information\n");
- printf("\t 5) Show Currency Details\n");
- printf("\t 6) Exit\n");
- printf("\n\t Enter Your Choice (1-6):");
- scanf("%d",&choice);
- switch(choice)
- {
- case 1:
- convert();
- break;
- Menu();
- case 2:
- search();
- break;
- case 3:
- addcounty();
- break;
- case 4:
- printf("YOU Entered Four");
- break;
- case 5:
- showall();
- break;
- case 6:
- printf("\t<<<<Exit From Currency Convert Process>>>>\n");
- break;
- default:
- printf("\n\tInvalid Input!!\n\n");
- Menu();
- }
- }
- int main()
- {
- Menu();
- return 0;
- }
- void search()
- {
- char S1[100];
- int i=0;
- printf("Enter Your Search Country :");
- scanf("%s",S1);
- while(S1[i]!='\0')
- {
- if ((S1[0]=='I'||S1[0]=='B'||S1[0]=='D'||S1[0]=='C'||S1[0]=='E'||S1[0]=='T'||S1[0]=='S'||S1[0]=='A'||S1[0]=='U'||S1[0]=='K'||S1[0]=='L')||
- (S1[0]=='i'||S1[0]=='b'||S1[0]=='d'||S1[0]=='c'||S1[0]=='c'||S1[0]=='t'||S1[0]=='s'||S1[0]=='a'||S1[0]=='u'||S1[0]=='k'||S1[0]=='l'))
- i++;
- }
- {
- printf("%s is Found",S1);
- }
- Menu();
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement