CMD üzerinden basit Hesap Makinesi

Evde boş boş duracağıma kullanması basit bir Hesap Makinesi yaptım. Sadece sayılar üzerinden kontrol edebilirsiniz. Kullanmak veya denemek isteyenler olursa .exe halini ve VT Sonucunu aşağıya bırakıyorum.

Dosya;

VT sonucu;

[CODE lang="c" title="C"]#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main()
{

int secim;

float sayi1, sayi2;

menu:
printf("Lutfen yapmak istediginiz islemi secin.\n\n");

printf("1.Toplama\n2.Cikarma\n3.Carpma\n4.Bolme\n5.Karekok alma\n6.Kuvvet alma\n");
printf("7.Cikmak icin 0 tusuna basin.\n");

scanf("%d", &secim);

system("CLS");

if (secim == 0)
{
goto cikis;
}

switch (secim)
{

case 1:
printf("Lutfen toplamak istediginiz 2 sayi giriniz.\n");

scanf("%f%f", &sayi1, &sayi2);
printf("Sonuc: %.0f\n\n", sayi1 + sayi2);
break;

case 2:

printf("Lutfen cikarmak icin iki sayi giriniz\n");
scanf("%f%f", &sayi1, &sayi2);
printf("Sonuc: %.2f\n\n", sayi1 - sayi2);
break;

case 3:
printf("Lutfen carpmak icin iki sayi giriniz\n");
scanf("%f%f", &sayi1, &sayi2);

printf("Sonuc: %.2f\n\n", sayi1 * sayi2);
break;

case 4:
printf("Lutfen bolmek icin iki sayi giriniz\n");
scanf("%f%f", &sayi1, &sayi2);

printf("Sonuc: %f\n\n", sayi1 / sayi2);
break;
case 5:
printf("Lutfen karekokunu almak istediginiz sayiyi giriniz\n");
scanf("%f", &sayi1);

printf("Sonuc: %.2f\n\n", sqrt(sayi1));
break;
case 6:
printf("Lutfen kuvvetini almak isteginiz sayilari giriniz (x uzeri y seklinde)\n");
scanf("%f%f", &sayi1, &sayi2);

printf(" %.0f uzeri %.0f: %.2f\n\n", sayi1, sayi2, pow(sayi1, sayi2));
break;

default:

printf("Lutfen 1-6 arasinda bir deger giriniz.\n\n");
break;
}

printf("- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n\n");

goto menu;
cikis:

return 0;
}
[/CODE]

Yorumlar

Uyarım vardı cevap vermedim kusura bakmayın. 3,57 tamamen kafamdan uydurduğum bir sayıydı ve araya virgül koyup sizin yaptığınız hesap makinesinden hesaplamaya çalışınca kafayı yedi alet :D.
Dediğim gibi virgül değil nokta koymanız gerek. Ama cidden virgül ile yapınca kafayı yiyor.😅
 

Dosya Ekleri

  • Adsız.png
    Adsız.png
    88,9 KB · Görüntüleme: 285
Sen bu işi iyi kavradın :)

Arayüz programlarına geçme zamanın gelmiş senin.
Çok sağ olun hocam. Ama C ile GUI kodlamayı çözemedim. İnternette baktım bir kaynak bulamadım. C ile arayüz yapılıyor mu yapılmıyor mu? Biraz fikir verirseniz çok mutlu olurum :).
 

Blog girdisi detayları

Ekleyen
342746
Okuma süresi
2 dakika okuma
Görüntüleme
1.919
Yorumlar
12
Son güncelleme

Yazılım kategorisindeki diğer girdiler

342746 adlı kullanıcının diğer girdileri

Bu girdiyi paylaş

Geri
Yukarı