#include <iostream>
using namespace std;
int main()
{
const int pi=3.14;
string ad,ad2,soyad,soyad2,sifre,sifre2;
int secim,atmsecim,hesapsecim,islemsecim,r,h,d_alani,k_alani;
double nakit=1532.50,dolar=6.85,euro=7.69,sterlin=8.51,toplam,toplam2,sayi1,sayi2;
cout << "Lutfen Kayit Icin Adinizi Giriniz : "; cin >> ad;
cout << "Lutfen Kayit Icin Soyadizi Giriniz : "; cin >> soyad;
cout << "Lutfen Kayit Icin Sifrenizi Giriniz : "; cin >> sifre;
cout << endl;
cout << "Lutfen Kayit Icin Adinizi Tekrar Giriniz : "; cin >> ad2;
cout << "Lutfen Kayit Icin Soyadizi Tekrar Giriniz : "; cin >> soyad2;
cout << "Lutfen Kayit Icin Sifrenizi Tekrar Giriniz : "; cin >> sifre2;
if (ad==ad2 && soyad==soyad2 && sifre==sifre2)
{
cout << "Bilgiler Dogru Girildi Ne Yapmak Istersiniz Lutfen 1 ila 2 Arasinda Rakam Tuslayin : \n\n" << "1- Atm Hesabimi Ac : \n" <<"2-Hesap Makinesini Ac : \n\n\n\n >>>>>";
cin >> secim;
while (secim <1 || secim >2 && secim != 'a' && secim!= 'z' )
{
cout << "Hatali Tuslama Lutfen 1 ila 2 Arasinda Bir Tuslama Yapiniz!! : ";
cin >> secim;
}
}
if (secim == 1 )
{
cout << "Atm Hesabiniza Hos Geldiniz Ne Yapmak Istersiniz\n" << "1- Hesabimdaki Nakiti Goster : \n";
cout << "2 - Su Anki Giris Bilgilerimi Goster \n";
cout << "3 - Doviz i Goster \n";
cout << "4 - Para Bozdur \n";
cin >> atmsecim;
if( atmsecim == 1 )
{
cout << "Hesabinizdaki Nakit : " << nakit << endl;
cout << "Atm Ye Bastan Donmek Icin 1 e Basiniz : ";
cin >> secim;
if (secim == 1 )
{
cout << "Atm Hesabiniza Hos Geldiniz Ne Yapmak Istersiniz\n" << "1- Hesabimdaki Nakiti Goster : \n";
cout << "2 - Su Anki Giris Bilgilerimi Goster \n";
cout << "3 - Doviz i Goster \n";
cout << "4 - Para Bozdur \n";
cin >> atmsecim;
if( atmsecim == 1 )
{
cout << "Hesabinizdaki Nakit : " << nakit << endl;
}
else if (atmsecim==2)
{
cout << "Adiniz : " << ad << endl;
cout << "Soyadiniz : " << soyad << endl;
cout << "Sifreniz : " << sifre << endl;
{
}
}
else if ( atmsecim==3 )
{
cout << "Dolar : " << dolar <<endl;
cout << "Euro : " << euro <<endl;
cout << "Sterlin : " << sterlin <<endl;
}
else if (atmsecim==4)
{
cout << "Hesabinizdaki Nakit" << nakit << endl;
cout << nakit << " Lira : " << nakit/dolar << " Dolara Esittir." << endl;
cout << nakit << " Lira : " << nakit/euro << " Euroya Esittir." << endl;
cout << nakit << " Lira : " << nakit/sterlin << " Sterline Esittir." << endl;
cout << "1 - Paranizi Dolara Bozmak Icin " << endl << "2 - Paranizi Euroya Bozmak Icin " << endl << "3 - Paranizi Sterline Bozmak Icin " << endl;
cout << "Lutfen 1-3 Arasinda Bir Secim Yapiniz : ";
cin >> secim;
while ( secim<1 || secim>3 )
{
cout << "Hatali Tuslama Lutfen Tekrar Deneyin Ve 1-3 Arasi Bi Tuslama Yapiniz : ";
cin >> secim;
}
if (secim == 1)
{
nakit=nakit/dolar;
cout << "Islem Basariyla Gerceklesmistir. Dolariniz : " << nakit;
}
else if (secim == 2 )
{
nakit = nakit/euro;
cout << "Islem Basariyla Gerceklesmistir. euronuz : " << nakit;
}
else if (secim == 3 )
{
nakit = nakit/sterlin;
cout << "Islem Basariyla Gerceklesmistir. Sterlininiz : " << nakit;
}
}
}
}
else if (atmsecim==2)
{
cout << "Adiniz : " << ad << endl;
cout << "Soyadiniz : " << soyad << endl;
cout << "Sifreniz : " << sifre << endl;
cout << "\n Atm Ye Geri Donmek Icin 1 e Basiniz : ";
cin >> secim;
if (secim == 1 )
{
cout << "Atm Hesabiniza Hos Geldiniz Ne Yapmak Istersiniz\n" << "1- Hesabimdaki Nakiti Goster : \n";
cout << "2 - Su Anki Giris Bilgilerimi Goster \n";
cout << "3 - Doviz i Goster \n";
cout << "4 - Para Bozdur \n";
cin >> atmsecim;
if( atmsecim == 1 )
{
cout << "Hesabinizdaki Nakit : " << nakit << endl;
}
else if (atmsecim==2)
{
cout << "Adiniz : " << ad << endl;
cout << "Soyadiniz : " << soyad << endl;
cout << "Sifreniz : " << sifre << endl;
{
}
}
else if ( atmsecim==3 )
{
cout << "Dolar : " << dolar <<endl;
cout << "Euro : " << euro <<endl;
cout << "Sterlin : " << sterlin <<endl;
}
else if (atmsecim==4)
{
cout << "Hesabinizdaki Nakit" << nakit << endl;
cout << nakit << " Lira : " << nakit/dolar << " Dolara Esittir." << endl;
cout << nakit << " Lira : " << nakit/euro << " Euroya Esittir." << endl;
cout << nakit << " Lira : " << nakit/sterlin << " Sterline Esittir." << endl;
cout << "1 - Paranizi Dolara Bozmak Icin " << endl << "2 - Paranizi Euroya Bozmak Icin " << endl << "3 - Paranizi Sterline Bozmak Icin " << endl;
cout << "Lutfen 1-3 Arasinda Bir Secim Yapiniz : ";
cin >> secim;
while ( secim<1 || secim>3 )
{
cout << "Hatali Tuslama Lutfen Tekrar Deneyin Ve 1-3 Arasi Bi Tuslama Yapiniz : ";
cin >> secim;
}
if (secim == 1)
{
nakit=nakit/dolar;
cout << "Islem Basariyla Gerceklesmistir. Dolariniz : " << nakit;
}
else if (secim == 2 )
{
nakit = nakit/euro;
cout << "Islem Basariyla Gerceklesmistir. euronuz : " << nakit;
}
else if (secim == 3 )
{
nakit = nakit/sterlin;
cout << "Islem Basariyla Gerceklesmistir. Sterlininiz : " << nakit;
}
}
}
{
}
}
else if ( atmsecim==3 )
{
cout << "Dolar : " << dolar <<endl;
cout << "Euro : " << euro <<endl;
cout << "Sterlin : " << sterlin <<endl;
cout << "\n Atm Ye Geri Donmek Icin 1 e Basiniz : ";
cin >> secim;
if (secim == 1 )
{
cout << "Atm Hesabiniza Hos Geldiniz Ne Yapmak Istersiniz\n" << "1- Hesabimdaki Nakiti Goster : \n";
cout << "2 - Su Anki Giris Bilgilerimi Goster \n";
cout << "3 - Doviz i Goster \n";
cout << "4 - Para Bozdur \n";
cin >> atmsecim;
if( atmsecim == 1 )
{
cout << "Hesabinizdaki Nakit : " << nakit << endl;
}
else if (atmsecim==2)
{
cout << "Adiniz : " << ad << endl;
cout << "Soyadiniz : " << soyad << endl;
cout << "Sifreniz : " << sifre << endl;
{
}
}
else if ( atmsecim==3 )
{
cout << "Dolar : " << dolar <<endl;
cout << "Euro : " << euro <<endl;
cout << "Sterlin : " << sterlin <<endl;
}
else if (atmsecim==4)
{
cout << "Hesabinizdaki Nakit" << nakit << endl;
cout << nakit << " Lira : " << nakit/dolar << " Dolara Esittir." << endl;
cout << nakit << " Lira : " << nakit/euro << " Euroya Esittir." << endl;
cout << nakit << " Lira : " << nakit/sterlin << " Sterline Esittir." << endl;
cout << "1 - Paranizi Dolara Bozmak Icin " << endl << "2 - Paranizi Euroya Bozmak Icin " << endl << "3 - Paranizi Sterline Bozmak Icin " << endl;
cout << "Lutfen 1-3 Arasinda Bir Secim Yapiniz : ";
cin >> secim;
while ( secim<1 || secim>3 )
{
cout << "Hatali Tuslama Lutfen Tekrar Deneyin Ve 1-3 Arasi Bi Tuslama Yapiniz : ";
cin >> secim;
}
if (secim == 1)
{
nakit=nakit/dolar;
cout << "Islem Basariyla Gerceklesmistir. Dolariniz : " << nakit;
}
else if (secim == 2 )
{
nakit = nakit/euro;
cout << "Islem Basariyla Gerceklesmistir. euronuz : " << nakit;
}
else if (secim == 3 )
{
nakit = nakit/sterlin;
cout << "Islem Basariyla Gerceklesmistir. Sterlininiz : " << nakit;
}
}
}
}
else if (atmsecim==4)
{
cout << "Hesabinizdaki Nakit" << nakit << endl;
cout << nakit << " Lira : " << nakit/dolar << " Dolara Esittir." << endl;
cout << nakit << " Lira : " << nakit/euro << " Euroya Esittir." << endl;
cout << nakit << " Lira : " << nakit/sterlin << " Sterline Esittir." << endl;
cout << "1 - Paranizi Dolara Bozmak Icin " << endl << "2 - Paranizi Euroya Bozmak Icin " << endl << "3 - Paranizi Sterline Bozmak Icin " << endl;
cout << "Lutfen 1-3 Arasinda Bir Secim Yapiniz : ";
cin >> secim;
while ( secim<1 || secim>3 )
{
cout << "Hatali Tuslama Lutfen Tekrar Deneyin Ve 1-3 Arasi Bi Tuslama Yapiniz : ";
cin >> secim;
}
if (secim == 1)
{
nakit=nakit/dolar;
cout << "Islem Basariyla Gerceklesmistir. Dolariniz : " << nakit;
cout << "\n Atm Ye Geri Donmek Icin 1 e Basiniz : ";
cin >> secim;
if (secim == 1 )
{
cout << "Atm Hesabiniza Hos Geldiniz Ne Yapmak Istersiniz\n" << "1- Hesabimdaki Nakiti Goster : \n";
cout << "2 - Su Anki Giris Bilgilerimi Goster \n";
cout << "3 - Doviz i Goster \n";
cout << "4 - Para Bozdur \n";
cin >> atmsecim;
if( atmsecim == 1 )
{
cout << "Hesabinizdaki Nakit : " << nakit << endl;
}
else if (atmsecim==2)
{
cout << "Adiniz : " << ad << endl;
cout << "Soyadiniz : " << soyad << endl;
cout << "Sifreniz : " << sifre << endl;
{
}
}
else if ( atmsecim==3 )
{
cout << "Dolar : " << dolar <<endl;
cout << "Euro : " << euro <<endl;
cout << "Sterlin : " << sterlin <<endl;
}
else if (atmsecim==4)
{
cout << "Hesabinizdaki Nakit" << nakit << endl;
cout << nakit << " Lira : " << nakit/dolar << " Dolara Esittir." << endl;
cout << nakit << " Lira : " << nakit/euro << " Euroya Esittir." << endl;
cout << nakit << " Lira : " << nakit/sterlin << " Sterline Esittir." << endl;
cout << "1 - Paranizi Dolara Bozmak Icin " << endl << "2 - Paranizi Euroya Bozmak Icin " << endl << "3 - Paranizi Sterline Bozmak Icin " << endl;
cout << "Lutfen 1-3 Arasinda Bir Secim Yapiniz : ";
cin >> secim;
while ( secim<1 || secim>3 )
{
cout << "Hatali Tuslama Lutfen Tekrar Deneyin Ve 1-3 Arasi Bi Tuslama Yapiniz : ";
cin >> secim;
}
if (secim == 1)
{
nakit=nakit/dolar;
cout << "Islem Basariyla Gerceklesmistir. Dolariniz : " << nakit;
}
else if (secim == 2 )
{
nakit = nakit/euro;
cout << "Islem Basariyla Gerceklesmistir. euronuz : " << nakit;
}
else if (secim == 3 )
{
nakit = nakit/sterlin;
cout << "Islem Basariyla Gerceklesmistir. Sterlininiz : " << nakit;
}
}
}
}
else if (secim == 2 )
{
nakit = nakit/euro;
cout << "Islem Basariyla Gerceklesmistir. euronuz : " << nakit;
cout << "\n Atm Ye Geri Donmek Icin 1 e Basiniz : ";
cin >> secim;
if (secim == 1 )
{
cout << "Atm Hesabiniza Hos Geldiniz Ne Yapmak Istersiniz\n" << "1- Hesabimdaki Nakiti Goster : \n";
cout << "2 - Su Anki Giris Bilgilerimi Goster \n";
cout << "3 - Doviz i Goster \n";
cout << "4 - Para Bozdur \n";
cin >> atmsecim;
if( atmsecim == 1 )
{
cout << "Hesabinizdaki Nakit : " << nakit << endl;
}
else if (atmsecim==2)
{
cout << "Adiniz : " << ad << endl;
cout << "Soyadiniz : " << soyad << endl;
cout << "Sifreniz : " << sifre << endl;
{
}
}
else if ( atmsecim==3 )
{
cout << "Dolar : " << dolar <<endl;
cout << "Euro : " << euro <<endl;
cout << "Sterlin : " << sterlin <<endl;
}
else if (atmsecim==4)
{
cout << "Hesabinizdaki Nakit" << nakit << endl;
cout << nakit << " Lira : " << nakit/dolar << " Dolara Esittir." << endl;
cout << nakit << " Lira : " << nakit/euro << " Euroya Esittir." << endl;
cout << nakit << " Lira : " << nakit/sterlin << " Sterline Esittir." << endl;
cout << "1 - Paranizi Dolara Bozmak Icin " << endl << "2 - Paranizi Euroya Bozmak Icin " << endl << "3 - Paranizi Sterline Bozmak Icin " << endl;
cout << "Lutfen 1-3 Arasinda Bir Secim Yapiniz : ";
cin >> secim;
while ( secim<1 || secim>3 )
{
cout << "Hatali Tuslama Lutfen Tekrar Deneyin Ve 1-3 Arasi Bi Tuslama Yapiniz : ";
cin >> secim;
}
if (secim == 1)
{
nakit=nakit/dolar;
cout << "Islem Basariyla Gerceklesmistir. Dolariniz : " << nakit;
}
else if (secim == 2 )
{
nakit = nakit/euro;
cout << "Islem Basariyla Gerceklesmistir. euronuz : " << nakit;
}
else if (secim == 3 )
{
nakit = nakit/sterlin;
cout << "Islem Basariyla Gerceklesmistir. Sterlininiz : " << nakit;
}
}
}
}
else if (secim == 3 )
{
nakit = nakit/sterlin;
cout << "Islem Basariyla Gerceklesmistir. Sterlininiz : " << nakit;
cout << "\n Atm Ye Geri Donmek Icin 1 e Basiniz : ";
cin >> secim;
if (secim == 1 )
{
cout << "Atm Hesabiniza Hos Geldiniz Ne Yapmak Istersiniz\n" << "1- Hesabimdaki Nakiti Goster : \n";
cout << "2 - Su Anki Giris Bilgilerimi Goster \n";
cout << "3 - Doviz i Goster \n";
cout << "4 - Para Bozdur \n";
cin >> atmsecim;
if( atmsecim == 1 )
{
cout << "Hesabinizdaki Nakit : " << nakit << endl;
}
else if (atmsecim==2)
{
cout << "Adiniz : " << ad << endl;
cout << "Soyadiniz : " << soyad << endl;
cout << "Sifreniz : " << sifre << endl;
{
}
}
else if ( atmsecim==3 )
{
cout << "Dolar : " << dolar <<endl;
cout << "Euro : " << euro <<endl;
cout << "Sterlin : " << sterlin <<endl;
}
else if (atmsecim==4)
{
cout << "Hesabinizdaki Nakit" << nakit << endl;
cout << nakit << " Lira : " << nakit/dolar << " Dolara Esittir." << endl;
cout << nakit << " Lira : " << nakit/euro << " Euroya Esittir." << endl;
cout << nakit << " Lira : " << nakit/sterlin << " Sterline Esittir." << endl;
cout << "1 - Paranizi Dolara Bozmak Icin " << endl << "2 - Paranizi Euroya Bozmak Icin " << endl << "3 - Paranizi Sterline Bozmak Icin " << endl;
cout << "Lutfen 1-3 Arasinda Bir Secim Yapiniz : ";
cin >> secim;
while ( secim<1 || secim>3 )
{
cout << "Hatali Tuslama Lutfen Tekrar Deneyin Ve 1-3 Arasi Bi Tuslama Yapiniz : ";
cin >> secim;
}
if (secim == 1)
{
nakit=nakit/dolar;
cout << "Islem Basariyla Gerceklesmistir. Dolariniz : " << nakit;
}
else if (secim == 2 )
{
nakit = nakit/euro;
cout << "Islem Basariyla Gerceklesmistir. euronuz : " << nakit;
}
else if (secim == 3 )
{
nakit = nakit/sterlin;
cout << "Islem Basariyla Gerceklesmistir. Sterlininiz : " << nakit;
}
}
}
}
}
}
else if ( secim==2 )
{
cout << "--------Hesap Makinesine Hos Geldin--------" << endl;
cout << "\n\nLutfen Girmek Istediginiz Islemi Secin ";
cout << "\n\n1 - Toplama,Cikarma,Carpma,Bolme : \n\n" << endl << "2 - Yari Cap Bulma : \n\n >>> ";
cin >> hesapsecim;
while (hesapsecim<1 || hesapsecim >2 )
{
cout << "Hatali Giris Lutfen Tekrar Deneyin";
cin >> hesapsecim;
}
if ( hesapsecim ==1 )
{
cout << "1 - Toplama " << endl << "2 - Cikarma " << endl << "3 - Carpma" << endl << "4 - Bolme";
cout << "\nLutfen 1-4 Arasi Bir Sayi Seciniz : ";
cin >> islemsecim;
cout << "Lutfen 1. Sayiyi Giriniz : ";
cin >> sayi1;
cout << "\n Lutfen 2. sayiyi giriniz : ";
cin >> sayi2;
while (islemsecim <1 || islemsecim >4 )
{
cout << "Lutfen 1-4 Arasi Secin";
cin >> islemsecim;
}
if (islemsecim==1)
{
toplam2=sayi1+sayi2;
cout << sayi1 << " ve " << sayi2 << " nin Toplami : " << toplam2 ;
}
else if (islemsecim==2)
{
toplam2=sayi1-sayi2;
cout << sayi1 << " ve " << sayi2 << " nin cikarmasi : " << toplam2;
}
else if (islemsecim==3)
{
toplam2=sayi1*sayi2;
cout << sayi1 << " ve " << sayi2 << " nin Carpmasi : " << toplam2;
}
else if (islemsecim==4)
{
toplam2=sayi1/sayi2;
cout << sayi1 << " ve " << sayi2 << " nin Bolunmesi : " << toplam2;
}
}
else if (hesapsecim==2)
{
cout << "Lutfen Yari Capi Giriniz : ";
cin >> r;
cout << "Lutfen Yuksekligi Giriniz : ";
cin >> h;
cout << "Dairenin Hacmi : " << 4/3*pi*r*r*r << endl;
cout << "Konin Hacmi : " << pi*r*r*h/3 << endl;
cout << "Dairenin Alani : " << pi*r*r << endl;
cout << "Koninin Alani : " << pi*r+pi*r*r << endl;
d_alani= pi*r*r;
k_alani=pi*r+pi*r*r;
cout << "Dairenin Ve Koninin Birbirine Farki : " << d_alani - k_alani;
if (d_alani>k_alani)
{
cout << "\nDairenin Alani Koniden : " << d_alani - k_alani << " Kadar Buyuktur ";
}
else
{
cout << "\nKoninin Alani Daireden : " << k_alani - d_alani << " Kadar Buyuktur ";
}
}
}
else
{
cout << "Bilgiler Yanlis Girildi!!";
}
}