Programalama > C++

Etiketler: hesap, makinesi

Ort. 3
Puan ver:
#include<stdio.h>
#include<math.h>

void toplama (void);
void cikarma (void);
void carpma (void);
void bolme (void);
void karesi (void);
void karekok (void);
int main (void);

int main()

{

int islem;


printf("1) Toplama\n");
printf("2) Cikarma\n");
printf("3) Carpma\n");
printf("4) Bölme\n");
printf("5) Karesi\n");
printf("6) Karekökü\n");
printf("Yapmak istediginiz islemin numarasini seciniz:");
scanf("%d",&islem);

    switch (islem)
       {
       case 1: toplama(); break;
       case 2: cikarma(); break;
       case 3: carpma(); break;
       case 4: bolme(); break;
       case 5: karesi(); break;
       case 6: karekok(); break;

          default : printf("Bu sayiya aktarilmis bir islem yoktur!!!");
    	           break;

       }
  return 0;
}

void toplama (void)
{
 int sayi1,sayi2,toplam,kontrol;
printf("Birinci sayiyi veriniz:"); scanf("%d",&sayi1);
printf("ikinci sayiyi veriniz:"); scanf("%d",&sayi2);
toplam=sayi1+sayi2;
printf("verdiginiz iki sayinin toplami %d\n",toplam);
printf("baska islem yapmak için 1'i tuslayin yoksa 0' tuslayin");scanf("%d",&kontrol);
if (kontrol==1) main();


return;
}

void cikarma (void)
{
   int sayi1,sayi2,toplam,kontrol;

printf("birinci sayiyi veriniz:"); scanf("%d",&sayi1);
printf("ikinci sayiyi veriniz:"); scanf("%d",&sayi2);
toplam=sayi1-sayi2;
printf("verdiginiz iki sayinin farki %d dir\n",toplam);
printf("baska islem yapmak için 1'i tuslayin yoksa 0' tuslayin");scanf("%d",&kontrol);
if (kontrol==1) main();
return;
}

void carpma (void)
{
   int sayi1,sayi2,toplam,kontrol;

printf("birinci sayiyi veriniz:"); scanf("%d",&sayi1);
printf("ikinci sayiyi veriniz:"); scanf("%d",&sayi2);
toplam=sayi1*sayi2;
printf("verdiginiz iki sayinin carpimi %d dir\n",toplam);
printf("baska islem yapmak için 1'i tuslayin yoksa 0' tuslayin");scanf("%d",&kontrol);
if (kontrol==1) main();
return;
}

void bolme (void)
{
   int sayi1,sayi2,kontrol;
   float bolum;
printf("birinci sayiyi veriniz:"); scanf("%d",&sayi1);
printf("ikinci sayiyi veriniz:"); scanf("%d",&sayi2);
bolum=sayi1/sayi2;
printf("verdiginiz iki sayinin bolumu %.2f dir\n",bolum);
printf("baska islem yapmak için 1'i tuslayin yoksa 0' tuslayin");scanf("%d",&kontrol);
if (kontrol==1) main();
return;
}

void karesi(void)
{
   int sayi1,kare,kontrol;

printf("karesii almak istediginiz sayiyi veriniz:");scanf("%d",&sayi1);
kare=pow(sayi1,2);
printf("%d sayisinin karesi %d dir\n",sayi1,kare);
printf("baska islem yapmak için 1'i tuslayin yoksa 0' tuslayin");scanf("%d",&kontrol);
if (kontrol==1) main();
return;
}

void karekok(void)
{
   int sayi1,kontrol;
   float karekok;
printf("karekokunu bulmak istediginiz sayiyi veriniz:");scanf("%d",&sayi1);
karekok=sqrt(sayi1);
printf("%d sayisinin karekoku %.2f dir\n",sayi1,karekok);
printf("baska islem yapmak için 1'i tuslayin yoksa 0' tuslayin");scanf("%d",&kontrol);
if (kontrol==1) main();
return;
}


Yorumlar                 Yorum Yaz
Bu hazır kod'a ilk yorumu siz yapın!
KATEGORİLER
ASP - 240
ASP.NET - 24
C# - 75
C++ - 174
CGI - 8
DELPHI - 247
FLASH - 49
HTML - 536
PASCAL - 246
PERL - 11
PHP - 160
WML - 9
XML - 2
Copyright © 2002 - 2024 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSOBİL projesidir.