Membuat algoritma untuk menentukan nilai maksimum dan minimum dari n bilangan. (diktat bab 7 kasus 6.4)
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
#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;
int n;
int A[20];
};
istream& operator>>(istream& in, HitungStatistik& a)
{
cout << "Banyaknya data : ";
cin >> a.n;
for (int i = 0; i < a.n; i++)
{
cout << "Data ke- : " << i+1 << " > ";
cin >> 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();
cout << "Nilai terbesar : " << a.m1 << endl;
cout << "Nilai terkecil : " << a.m2;
return out;
}
main() {
HitungStatistik run;
cin >> run;
cout << run;
return 0;
}
sumber http://elpituyogi.blogspot.co.id/2016/04/tugas-diktat-bab-7-kasus-64.html
Home
coding
kasus alpro
tugas alpro
Membuat algoritma untuk menentukan nilai maksimum dan minimum dari n bilangan.(6.4)
Membuat algoritma untuk menentukan nilai maksimum dan minimum dari n bilangan.(6.4)
Membuat algoritma untuk menentukan nilai maksimum dan minimum dari n bilangan.(6.4)
okleq
5.0
stars based on
35
reviews
Membuat algoritma untuk menentukan nilai maksimum dan minimum dari n bilangan. (diktat bab 7 kasus 6.4) maks_min(input data : larik; n : i...
Subscribe to:
Post Comments (Atom)
Popular Posts
-
konversi jam ke detik C++ (kasus 5 bab 3 diktat alpro) #include <iostream> /* run this program using the console pauser or add you...
-
Fungsi rekursif C++ pengertian fungsi rekursif Fungsi rekursif adalah function yang memanggil dirinya sendiri secara langsung maupun...
-
Konversi Detik ke jam, menit, Detik C++ (kasus 4 bab 3 diktat alpro) #include <iostream> using namespace std; int main(){ int s,j...
-
menghitung selisih waktu C++ (kasus 6 bab 3 diktat alpro) #include <iostream> #include <conio.h> using namespace std; //me...
-
Fungsi dan Parameter Halo guys , gimana kabar nya pada kesempatan kali ini kita akan belajar tentang fungsi dan parameter pada c++. Ini m...
EmoticonEmoticon