omerfrku Tüm kodları düzenledim istediğin şekle getirdim.
#include<stdio.h>
#define dkaraciger 45
#define diskembe 12
#define dyurek 20
#define dpoc 30
#define dbeyin 10
#define ddalak 5
#define dpaca 15
#define dil 37
#define kocyumurtasi 5
#define kupe 36
#define cigereti 35
#define kelleet 25
#define bicakburnu 30
#define yanak 35
#define damak 25
#define canak 30
#define manca 22
#define uykuluk 15
#define kkaraciger 67
#define kiskembe 8
#define kyurek 30
#define kdalak 10
#define kpaca 2.75
#define kkelle 25
#define kokorec 48
#define gomlekyagi 15
#define pocyagi 15
#define yurekyagi 6
#define kavramyagi 25
int main(void)
{
int secim;
double toplam;
int i;
double miktar;
char devam;
{
for (i=1; i<=5; i++)
printf("*************************\n\n");
printf("1- DANA KARACIGER\n");
printf("2- DANA ISKEMBE\n");
printf("3- DANA YUREK\n");
printf("4- POC \n");
printf("5- BEYIN \n");
printf("6- DANA DALAK\n");
printf("7- DANA PACA\n");
printf("8- DIL\n");
printf("9- KOC YUMURTASI\n");
printf("10- KUPE\n");
printf("11- CIGER ETI\n");
printf("12- KELLE ETI\n");
printf("13- BICAK BURNU\n");
printf("14- YANAK\n");
printf("15- DAMAK \n");
printf("16- CANAK\n");
printf("17- MANCA\n");
printf("18- UYKULUK\n");
printf("19- KUZU KARACIGER\n");
printf("20- KUZU ISKEMBE\n");
printf("21- KUZU YUREK\n");
printf("22- KUZU DALAK\n");
printf("23- KUZU PACA\n");
printf("24- KUZU KELLE\n");
printf("25- KOKOREC\n");
printf("26- GOMLEK YAGI\n");
printf("27- POC YAGI\n");
printf("28- YUREK YAGI\n");
printf("29- KAVRAM YAGI\n\n");
}
printf("LUTFEN SIPARIS ETMEK ISTEDIGINIZ URUNU SECINIZ:\n");
scanf("%d",&secim);
while(secim<=0 || secim >=30 )
{
printf("hatali secim yaptiniz !\n");
printf("lutfen yeniden secim yapiniz : \n");
scanf("%d",&secim);
}
devam = 'E';
toplam = 0;
while ((devam == 'E') || (devam == 'e')) {
printf("miktar giriniz:\n");
scanf("%lf",&miktar);
switch(secim)
{
case 1:
toplam=toplam+miktar*dkaraciger;
printf("%0.f kg dana karaciger tutari : %0.2f TL\n ",miktar,miktar*dkaraciger);
break;
case 2:
toplam=toplam+diskembe*miktar;
printf("%0.f kg Dana Iskembe tutari : %0.2f TL\n",miktar,diskembe*miktar);
break;
case 3:
toplam=toplam+dyurek*miktar;
printf("%0.f kg Dana Yurek tutari : %0.2f TL \n",miktar,dyurek*miktar);
break;
case 4:
toplam=toplam+dpoc*miktar;
printf("%0.f kg Dana Poc tutari : %0.2f TL\n",miktar,dpoc*miktar);
break;
case 5:
toplam=toplam+dbeyin*miktar;
printf("%0.f Adet Beyin tutari : %0.2f TL\n",miktar,dbeyin*miktar);
break;
case 6:
toplam=toplam+miktar*ddalak;
printf("%0.f Kg Dalak tutari : %0.2f TL\n",miktar,miktar*ddalak);
break;
case 7:
toplam=toplam+miktar*dpaca;
printf("%0.f Kg Dana Paca tutari : %0.2f TL \n",miktar,miktar*dpaca);
break;
case 8:
toplam=toplam+miktar*dil;
printf("%0.f Kg Dana Dil tutari : %0.2f TL \n",miktar,miktar*dil);
break;
case 9:
toplam=toplam+miktar*kocyumurtasi;
printf("%0.f Kg Koc Yumurtasi tutari : %0.2f Tl\n",miktar,miktar*kocyumurtasi);
break;
case 10:
toplam=toplam+miktar*kupe;
printf("%0.f Kg Kupe Tutari : %0.2f TL\n",miktar,miktar*kupe);
break;
case 11:
toplam=toplam+miktar*cigereti;
printf("%0.f Kg Ciger Eti tutari : %0.2f TL\n",miktar,miktar*cigereti);
break;
case 12:
toplam=toplam+miktar*kelleet;
printf("%0.f Kg Kelle eti tutari : %0.2f TL \n",miktar,miktar*kelleet);
break;
case 13:
toplam=toplam+miktar*bicakburnu;
printf("%0.f Kg bicakburnu tutarı : %0.2f TL \n",miktar,miktar*bicakburnu);
break;
case 14:
toplam=toplam+miktar*yanak;
printf("%0.f Kg Yanak Tutari : %0.2f TL \n",miktar,miktar*yanak);
break;
case 15:
toplam=toplam+miktar*damak;
printf("%0.f Kg Damak tutari : %0.2f TL \n",miktar,miktar*damak);
break;
case 16:
toplam=toplam+miktar*canak;
printf("%0.f Kg Canak tutari : %0.2f TL \n",miktar,miktar*canak);
break;
case 17:
toplam=toplam+miktar*manca;
printf("%0.f Kg Manca tutari : %0.2f TL \n",miktar,miktar*manca);
break;
case 18:
toplam=toplam+miktar*uykuluk;
printf("%0.f Kg Uykuluk tutari : %0.2f TL \n",miktar,miktar*uykuluk);
break;
case 19:
toplam=toplam+miktar*kkaraciger;
printf("%0.f Kg Kuzu Karaciger tutari : %0.2f TL\n",miktar,miktar*kkaraciger);
break;
case 20:
toplam=toplam+miktar*kiskembe;
printf("%0.f Kg Kuzu Karaciger tutari : %0.2f TL\n",miktar,miktar*kiskembe);
break;
case 21:
toplam=toplam+miktar*kyurek;
printf("%0.f Kg Kuzu Yurek tutari : %0.2f TL\n",miktar,miktar*kyurek);
break;
case 22:
toplam=toplam+miktar*kdalak;
printf("%0.f Kg Kuzu Dalak Tutari: %0.2f TL\n",miktar,miktar*kdalak);
break;
case 23:
toplam=toplam+miktar*kpaca;
printf("%0.f Adet Kuzu paca tutari : %0.2f TL \n",miktar,miktar*kpaca);
break;
case 24:
toplam=toplam+miktar*kkelle;
printf("%0.f Adet Kuzu Kelle Tutari : %0.2f Tl \n",miktar,miktar*kkelle);
break;
case 25:
toplam=toplam+miktar*kokorec;
printf("%0.f Kg Kokorec tutari: %0.2f TL \n",miktar,miktar*kokorec);
break;
case 26:
toplam=toplam+miktar*gomlekyagi;
printf("%0.f Kg Gomlek Yagı tutari : %0.2f Tl\n",miktar,miktar*gomlekyagi);
break;
case 27:
toplam=toplam+miktar*pocyagi;
printf("%0.f Kg Poc Yagı Tutari : %0.2f TL\n",miktar,miktar*pocyagi);
break;
case 28:
toplam=toplam+miktar*yurekyagi;
printf("%0.f Kg Yurek Yagı tutari : %0.2f Tl\n",miktar,miktar*yurekyagi);
break;
case 29:
toplam=toplam+miktar*kavramyagi;
printf("%0.f Kg Kavram Yagı Tutari : %0.2f TL\n",miktar,miktar*kavramyagi);
default :
printf("Hatali secim yaptiniz! \n");
}
printf("devam etmek istiyor musunuz? E: Evet H:Hayır");
scanf(" %c",&devam);
while ( devam != 'e' && devam!= 'E' && devam!= 'H' && devam != 'h')
{
printf("Hatali secim yaptiniz ! \n");
printf("devam etmek istiyor musunuz?\n (E Evet H Hayir \n");
scanf(" %c",&devam);
}
switch (devam)
{
case 'e':
printf("LUTFEN SIPARIS ETMEK ISTEDIGINIZ URUNU SECINIZ:\n");
scanf("%d",&secim);
break;
case 'E':
printf("LUTFEN SIPARIS ETMEK ISTEDIGINIZ URUNU SECINIZ:\n");
scanf("%d",&secim);
break;
case 'H':
printf(" ödenecek toplam ucret : %2.2f TL\n",toplam);
break;
case 'h':
printf(" ödenecek toplam ucret : %2.2f TL\n",toplam);
break;
}
}
return 0;
}
Compiler olarak burayı kullandım: https://www.onlinegdb.com/online_c_compiler
Bu şekilde projeler sana katkı sağlayacaktır. Direkt kodu almak yerine yaptığım değişiklikleri anlaman senin yararına olur.