Mini Hesap Makinesi Yapmak İçin Lazım Olan Kodlar
Alıntı:
#include <iostream> #include <conio.h> using namespace std; main(){ int k,i,s,c,mod[99],z,a[99],b; float top=0,carp=1,cik=0,bol=0,ao,go; cout<<"Girilecek Sayi Miktari?\n"; cin>>k; for(i=0;i<k;i++){ cout<<i+1<<". sayiyi gir.\n"; cin>>s; a=s; } cout<<"Hangi islemi yapcaksiniz?\n"<<"1-Toplama\n"<<"2-Cikarma\n"<<"3-Carpma\n"<<"4-Bolme\n"<<"5-Mod\n"<<"6-Aritmetik Ortalama\n"<<"7-Geometrik Ortalama\n"; cin>>i; switch(i){ case 1:{ for(c=0;c<k;c++){ top=top+a[c]; } cout<<"Toplamlari= "<<top; break; } case 2:{ cout<<"Kacinci Sayidan Digerlerini Cikarsin?\n"; cin>>z; b=z-1; cik=a; for(c=0;c<k;c++){ if(a[c]==a) continue; cik=cik-a[c]; } cout<<"Cikarimlari= "<< cik; break; } case 3:{ for(c=0;c<k;c++){ carp=carp*a[c]; } cout<< "Carpimlari= " << carp; break; } case 4:{ cout<<"Kacinci Sayidan Digerlerini Bolsun?\n"; cin>>z; b=z-1; bol=a; for(c=0;c<k;c++){ if(a[c]==a){ continue; } bol=bol/a[c]; } cout<<"Bolum= "<< bol; break; } case 5:{ cout<<"Kacinci Sayidan Digerlerinin Modunu Bulsun?"; cin>>z; b=z-1; for(c=0;c<k;c++){ if(a[c]==a){ continue; } mod[c]=a%a[c]; cout<<"Secilen Sayi "<<a<<" 'nin "<<a[c]<<" 'a gore modu= "<< mod[c]<<"\n"; } } break; case 6:{ for(c=0;c<k;c++){ top=top+a[c]; } ao=top/k; cout<<"Aritmetik Ortalamalari= "<< ao; break; } case 7:{ for(c=0;c<k;c++){ top=top+a[c]; carp=carp*a[c]; } go=carp/top; cout<<"Geometrik Ortalamalari= "<< go ; break; } } getch(); return 0; } |
Resim yeniden boyutlandırıldı, orjinalini görmek için tıklayın. |
0 yorum:
Yorum Gönder