Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Yediğiniz,içtiğiniz şeylere göre yediklerinizin ücretini hesaplayan program.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
#include<stdio.h> #include<conio.h> #include<math.h> main() { int liste
,corba
,meyvesuyu
; int tutar
=0; do { printf
("\nSiparisinizi seciniz\n\n"); printf
("Yemekler\tIcecekler\t\tTatlilar\n--------\t---------\t\t--------\n"); printf
("1-)Corba\t7-)Kola\t\t\t10-)Tulumba\n"); printf
("2-)Tavuk Sote\t8-)Susurluk Ayrani\t11-)Firinda Sutlac\n"); printf
("3-)Kofte\t9-)Meyve Suyu\t\t12-)Kunefe\n"); printf
("4-)Pilav\t\n"); printf
("5-)Imambayildi\t\n"); printf
("6-)Ispanak\t\n"); printf
("\nSecimi Bitirmek icin -1 giriniz:"); scanf
("%d",&liste
); switch(liste
) { case 1: { printf
("Corba Seciniz:\n"); printf
("1-)Mercimek\n"); printf
("2-)Yayla\n"); printf
("3-)Tarhana\n"); printf
("4-)Iskembe\n"); printf
("5-)Kelle-Paca\n"); do { scanf
("%d",&corba
); switch(corba
) { case 1: tutar
+=2; break; case 2: tutar
+=2; break; case 3: tutar
+=2; break; case 4: tutar
+=2; break; case 5: tutar
+=2; break; default: printf
("Yanlis secim yaptiniz tekrar giriniz\n:"); break; } } while(corba
>5); }; break; case 2: tutar
+=5; break; case 3: tutar
+=4; break; case 4: tutar
+=2; break; case 5: tutar
+=3; break; case 6: tutar
+=3; break; case 7: tutar
+=1; break; case 8: tutar
+=2; break; case 9: { printf
("Meyvesuyu Cesidi Seciniz:\n"); printf
("1-)Kayisi\n"); printf
("2-)Seftali\n"); printf
("3-)Visne\n"); printf
("4-)Karisik Meyve\n"); do { scanf
("%d",&meyvesuyu
); switch(meyvesuyu
) { case 1: tutar
+=1; break; case 2: tutar
+=1; break; case 3: tutar
+=1; break; case 4: tutar
+=1; break; default: printf
("Yanlis secim yaptiniz tekrar giriniz\n:"); break; } } while(meyvesuyu
>4); break; case 10: tutar
+=2; break; case 11: tutar
+=2; break; case 12: tutar
+=4; break; } } } while(liste
!=-1); printf
("Odemeniz Gereken Miktar %d Liradir",tutar
); getch
(); }