Friday, 9 January 2015

Menghitung Nilai Maksimal & Minimal

#include <iostream>
using namespace std;
void input(int x[],int n)
{
for (int i=1;i<=n;i++)
{cout<<"Masukan Nilai "<<i<<": ";cin>>x[i];}

}
void tinggi(int x[],int n)
{
int max,min;
max = x[1];
min = x[1];
for (int i=2;i<=n;i++)
{
if (max <x[i])
max = x[i];
if (min >x[i])
min = x[i];
}
cout<<"\nNilai tertinggi = "<<max<<"\n";
cout<<"Nilai terendah = "<<min<<"\n";
}
double rata(int x[],int n)
{
double a,b;
a = 0;
for (int i=1;i<=n;i++)
{
a = a + x[i];
}
b = a/n;
cout<<"Rata-Rata : "<<a<<"/"<<n<<"= "<<b;
}
int main()
{
int p[50],N;
cout<<"Banyaknya Data : ";cin>>N;
cout<<endl;
input(p,N);
tinggi(p,N);
rata (p,N);

}

No comments :