C’de Haftanın Günlerini Yazdırma (If-Else & Switch-Case)
C programlama dilinde haftanın günlerini if-else ya da switch-case ile yazılmış program kodları. Girilen rakama göre o rakama ait gün ekrana yazdırılır.
C programlama dilinde haftanın günlerini yazdırmanıza yarayacak programın kodları. Bu programı 2 farklı şekilde yapabilirsiniz. If-Else ya da Switch-Case yapılarından birini kullanarak yapabileceğiniz bu programın iki şekilde de yazılmış kodlarını bulabilirsiniz.
- Kullanıcıdan 1-7 aralığında bir rakam girmesi istenir,
- Girilen rakam hangi güne ait ise ekrana o gün yazdırılır,
- 1-7 aralığında bir rakam girilmez ise hata mesajı görüntülenir.
C Programlama Dili Haftanın Günleri
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
#include <stdio.h> #include <conio.h> //Kullanıcının girdiği 1-7 arasındaki gün değerine göre haftanın hangi gününde olduğunu yazan program //Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com int main(){ int gun; printf("1-7 araliginda bir deger giriniz: "); scanf("%d", &gun); if ( gun == 1 ) printf("Pazartesi"); else if ( gun == 2 ) printf("Sali"); else if ( gun == 3 ) printf("Carsamba"); else if ( gun == 4 ) printf("Persembe"); else if ( gun == 5) printf("Cuma"); else if ( gun == 6) printf("Cumartesi"); else if ( gun == 7 ) printf("Pazar"); else printf("Lutfen 1-7 araliginda bir deger giriniz!"); getch(); // Programın kapanmaması için (Klavyeden bir değer bekler) return 0; // Programı sonlandırır } |
Aynı kodu if-else yapısı dışında switch-case yapısıylada yapabilirsiniz. Switch-Case ile yazılan kod;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
#include <stdio.h> #include <conio.h> //Kullanıcının girdiği 1-7 arasındaki gün değerine göre haftanın hangi gününde olduğunu yazan program //Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com int main(){ int gun; printf("1-7 araliginda bir deger giriniz: "); 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("Lutfen 1-7 araliginda bir deger giriniz!"); } getch(); // Programın kapanmaması için (Klavyeden bir değer bekler) return 0; // Programı sonlandırır } |
Yorum ( 1 )
Bunun tam tersini nasıl yapabilrim ? Acill çok lazım