29 Mart 2022
While ile Basit Hesap Makinesi
Bu kod ile while döngüsü 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> int main() { int a; printf("Hos Geldiniz! Lutfen Yapmak Istediginiz Islem Turunu Istediginiz Sekli Seciniz.\n"); printf("1-Toplama\n2-Cikarma\n3-Carpma\n4-Bolme\n"); scanf_s("%d", &a); while (a == 1) { float deger1, deger2, sonuc; printf("Birinci sayiyi giriniz : \n "); scanf_s("%f", °er1); printf("Ikinci sayiyi giriniz : \n "); scanf_s("%f", °er2); sonuc = deger1 + deger2; printf("Girdiginiz islemin sonucu %f Seklindedir", sonuc); break; } while (a == 2) { float deger1, deger2, sonuc; printf("Birinci sayiyi giriniz : \n "); scanf_s("%f", °er1); printf("Ikinci sayiyi giriniz : \n "); scanf_s("%f", °er2); sonuc = deger1 - deger2; printf("Girdiginiz islemin sonucu %f Seklindedir", sonuc); break; } while (a == 3) { float deger1, deger2, sonuc; printf("Birinci sayiyi giriniz : \n "); scanf_s("%f", °er1); printf("Ikinci sayiyi giriniz : \n "); scanf_s("%f", °er2); sonuc = deger1 * deger2; printf("Girdiginiz islemin sonucu %f Seklindedir", sonuc); break; } while (a == 4) { float deger1, deger2, sonuc; printf("Birinci sayiyi giriniz : \n "); scanf_s("%f", °er1); printf("Ikinci sayiyi giriniz : \n "); scanf_s("%f", °er2); sonuc = deger1 / deger2; printf("Girdiginiz islemin sonucu %f Seklindedir", sonuc); break; } }