#include
int main (void){
int gun;
printf ("Gun degerini girin:");
scanf ("%d",&gun);
switch (gun){
case 1:
printf ("pazartesi");
break;
case 2:
printf ("sali");
break;
case 3:
printf ("carsamba");
break;
case 4:
printf ("persembe");
break;
case 5:
printf ("cuma");
break;
case 6:
printf ("cumartesi");
break;
case 7:
printf ("pazar");
break;
default:
printf ("gecersiz deger girdinizn");
break;
}
switch (gun){
case 1:
case 2:
case 3:
case 4:
case 5:
printf ("hafta icin");
break;
case 6:
case 7:
printf ("hatfa sonun");
break;
}
return 0;
}
İkinci switch yapısında dikkat ederseniz case 1 den 5 kadar bişey yazmadık sebebide zaten kullanıcı 1 de girse haftaiçi diyecek 5 de girse haftaiçi diyecek. biz kod fazlalıgından kurtulmak için her case'in altına haftaiçi yazmadık.Aynı durum case 6 ve case 7 durumları içinde geçerli.
Hiç yorum yok :
Yorum Gönder