Selasa, 30 Juni 2015

C++ PROGRAM MENCARI BILANGAN TERBESAR DAN TERKECIL ( CLASS )

C++ PROGRAM MENCARI BILANGAN TERBESAR DAN TERKECIL  ( CLASS )

#include <iostream>
#include <cstdlib>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

class Nilai
{
public:
Nilai();
int awal();
int maksimal();
int minimal();
int jumlah();
private:
int jum,satu,dua,mak,min;
};
Nilai::Nilai(){
}
int Nilai::awal(){
cout<<"Masukan banyaknya bilangan yang akan diproses =";
cin>>jum; //tahapan berapa banyak bialangan yang di proses.
cout<<"masukan bilangan ke-1 =";
cin>>satu;    //menggunakan input awal sebagai patokan

for (int i=2;i<=jum;i++){
cout<<"masukan bilangan ke-"<<i<<" =";
cin>>dua;  // mulai proses memasukan inputan bilangan yang lain.
}
}

int Nilai::maksimal(){
mak=satu;
if(mak>dua)
cout<<"Bilangan terbesar adalah "<<satu<<endl;
else if(mak==dua||mak<dua)
cout<<"Bilangan terbesar adalah "<<dua<<endl;
}

int Nilai::minimal(){
min=satu;
if(min<dua)
cout<<"Bilangan terkecil adalah "<<satu<<endl;
else if(min==dua || min>dua)
cout<<"Bilangan terbesar adalah "<<satu<<endl;
}

int Nilai::jumlah(){
if ((satu>0)&&(dua>0))  //mencari jumlah bilangan positif yang dimasukan.
cout<<"Jumlahnya"<<((satu)+(dua))<<endl;
  else
  cout<<"tidak ada nilai positif"<<endl;
}

int main(int argc, char *argv[]) {
Nilai x;
x.awal();
x.maksimal();
x.minimal();

return 0;
}

HASIL COMPILE :


0 komentar:

Posting Komentar