13 Ağustos 2013 Salı

Basit dort islem ve moduler aritmetik islemi yapabilen program. (SWITCH ile)

Sponsorlu Bağlantılar
#include <stdio.h>
#include <conio.h>

void main(void)
{
      float sayi1 = 0;
      float sayi2 = 0;
      double sonuc = 0;
      char islem = ' ';

      clrscr();

      printf("\n Basit Hesap Makinasi...");
      printf("\n =======================");

      printf("\n 1. sayi : ");
      scanf("%f",&sayi1);
      fflush(stdin);

      printf("\n 2. sayi : ");
      scanf("%f",&sayi2);
      fflush(stdin);

      printf("\n Yapilacak islem ( + - / * % ) : ");
      scanf("%c",&islem);
      fflush(stdin);

      switch( islem )
      {
            case '+': sonuc = sayi1 + sayi2; break;
            case '-': sonuc = sayi1 - sayi2; break;
            case '*': sonuc = sayi1 * sayi2; break;
            case '/':
                    {
                       if( sayi2 > 0)
                             sonuc = sayi1/sayi2;
                 else
                       printf("\n HATA : Sifira bolunme hatasi");
                    } ; break;
            default: printf("\n Gecerli bir islem belirtmediniz.");
      }

      printf("\n\n %.2f %c %.2f = %.3f",sayi1,islem,sayi2,sonuc);

      getch();
}
Sponsorlu Bağlantılar

Hiç yorum yok:

Yorum Gönder