Kamis, 30 Juni 2011

Perulangan Sebanyak Input(n), Dan Mencari Nilai Terbesar Dari Input(n)


Berikut Programnya:

#include <iostream.h>
#include <conio.h>
#include <math.h>
class datal{
public:
datal(){};
void masuk_data(int[],int);
float std(const int[],int,float);
int maksimum2(int,int);
int maksimum(int[],int );
};
void datal::masuk_data(int a[],int n){
int i;
for(i=0;i<n;i++){
cout<<"data ke- "<<i+1<<" : ";
cin>>a[i];}
}
int maksimum2(int a,int b){
if(a>b)return(a);
else return(b);}
int maksimum(int data[],int n){
int i,temp;
temp=data[0];
for(i=1;i<n;i++)
temp=maksimum2(temp,data[i]);
return(temp);}
main(){
datal l;
int n;
int bilangan[10];
cout<<"masukan banyak data : ";
cin>>n;
l.masuk_data(bilangan,n);
cout<<"nilai tebesar : "<<maksimum(bilangan,n)<<endl;
getch();
return 0;
}
Penjelasannya:

Desainnya kita akan menginputkan bilangan misalnya x
selanjutnya kita akan menginputkan lagi bilangan sebanyak x tersebut.
setelah inputan sebanyak x kita inputkan bilangannya, maka akan di proses untuk di cari bilangan terbesar dari inputan sebanyak x yang kita inputkan tadi.

Misal inputan 3, selanjutnya anda di minta menginputkan angka sebanyak 3, dan inputan sebanyak 3 tersebut akan di proses untuk di cari bilangan terbesarnya, tentu dari inputan sebanyak 3 tadi.
Dan seterusnya.......
Aril Enggal's Web Developer

Morbi aliquam fringilla nisl. Pellentesque eleifend condimentum tellus, vel vulputate tortor malesuada sit amet. Aliquam vel vestibulum metus. Aenean ut mi aucto.

Tidak ada komentar:

Posting Komentar