Bu örnekte kullanıcının seçeceği işlem türüne göre ( + , – , * , / ) ve kullanıcının girdiği sayılara göre aritmetiksel işlemi gerçekleştiren C programını öğreneceksiniz.
Kullanıcı yanlış operatör seçimi yaptığında uyarılacaktır.
Programda switch-case yapısı kullanılmıştır.
C Kodları:
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 | #include <stdio.h> int main() { char operator; double sayi1, sayi2; printf("Yapmak istediğiniz işlem (+, -, *, /): "); scanf("%c", &operator); printf("Sayı1: "); scanf("%lf", &sayi1); printf("Sayı2: "); scanf("%lf", &sayi2); switch (operator) { case '+': printf("%.1lf + %.1lf = %.1lf", sayi1, sayi2, sayi1 + sayi2); break; case '-': printf("%.1lf - %.1lf = %.1lf", sayi1, sayi2, sayi1 - sayi2); break; case '*': printf("%.1lf * %.1lf = %.1lf", sayi1, sayi2, sayi1 * sayi2); break; case '/': printf("%.1lf / %.1lf = %.1lf", sayi1, sayi2, sayi1 / sayi2); break; default: printf("Yanlış operatör seçimi!!!"); } return 0; } |
Ekran Çıktısı:
1 2 3 4 5 6 | Yapmak istediğiniz işlem (+, -, *, /): * Sayı1: 12 Sayı2: 10 12.0 * 10.0 = 120.0 |
Add Comment