15 1 0 4000 1 https://haktanbozer.com.tr 300

Switch ile Basit Hesap Makinesi

Bu kod ile switch kullanarak temel işlemleri (toplama, çıkarma, çarpma ve bölme) hesaplayan hesap makinesi yapabilirsiniz. Ondalıklı sayılar ile çalışması için float kullanılmıştır

Not : Kod Visual Studio 2022 ortamında yazılmıştır. Başka derleyicilerde çalışması için bazı değişiklikler yapılması gerekiyor olabilir.

#include <stdio.h>
main() {
float deger1, deger2, sonuc;
char islem;
printf("Lutfen ilk sayiyi giriniz : \n");
scanf_s("%f", &deger1);

printf("Lutfenilk islem sembolunu giriniz : \n");
scanf_s(" %c", &islem);

printf("Lutfen ikinci sayiyi giriniz : \n");
scanf_s("%f", &deger2);

switch (islem) {
case '+':
sonuc = deger1 + deger2;
printf("Isleminizin sonucu %f seklindedir \n", sonuc);
break;

case '-':
sonuc = deger1 - deger2;
printf("Isleminizin sonucu %f seklindedir \n", sonuc);
break;

case '*' :
sonuc = deger1 * deger2;
printf("Isleminizin sonucu %f seklindedir \n", sonuc);
break;

case '/':
sonuc = deger1 / deger2;
printf("Isleminizin sonucu %f seklindedir \n", sonuc);
break;

default :
printf("Hatali deger girildi sistem kendini kapatacak \n");

}
}

Paylaş:
Ulam:C Dili
Etiket:
Önceki Yazı
While ile Basit Hesap Makinesi
Sıradaki Yazı
Girilen İki Ondalıklı Sayıyı Karşılaştıran C Kodu