Now you can Subscribe using RSS

Submit your Email

Kamis, 14 April 2016

Program untuk menentukan nilai maksimum dan minimum dari n bilangan

Unknown
procedure maks_min(input data : larik; n : integer; output m1, m2 : integer).
Deklarasi
i : integer
Deskripsi     
     m1 = data[1]
     m2 = data[1]
     for i= 2 to n do    
          if (data[i] > m1) then m1 = data[i];
          if (data[i] < m2) then m2 = data[i];
     endfor     

Flowcharrtnya  :
Program C++
#include <iostream>
#include <math.h>
using namespace std;
class HitungStatistik {
friend ostream& operator<<(ostream&, HitungStatistik&);
friend istream& operator>>(istream&, HitungStatistik&);
public:
void maks_min();
private:
int m1, m2; // m1 untuk maksimum, m2 untuk min
int n; // banyaknya data
int A[20]; // array untuk menyimpan data
};
istream& operator>>(istream& in, HitungStatistik& a)
{
cout << "Banyaknya data : ";
in >> a.n;
for (int i = 0; i < a.n; i++)
{
cout << "Data ke- : " << i+1 << " > ";
in >> a.A[i];
}
return in;
}
void HitungStatistik::maks_min()
{ m1 = m2 = A[0];
for (int i=1; i<n; i++)
{
if (A[i] > m1) m1 = A[i];
if (A[i] < m2) m2 = A[i];
}
}
ostream& operator<<(ostream& out, HitungStatistik& a) {
a.maks_min();
out << "Nilai terbesar : " << a.m1 << endl;
out << "Nilai terkecil : " << a.m2;
return out;
}
main() {
HitungStatistik run;
cin >> run;
return 0;
}

Unknown / Author & Editor

Has laoreet percipitur ad. Vide interesset in mei, no his legimus verterem. Et nostrum imperdiet appellantur usu, mnesarchum referrentur id vim.

0 komentar:

Posting Komentar

Coprights @ 2016, Blogger Templates Designed By Templateism | Distributed By Rika Nursita