Cute Finding Nemo

Jumat, 08 April 2016

Diktat Alpro Baba 4 - Latihan No.1

#Diktat Alpro Baba 4 - Latihan No.1

Latihan Kondisi
1. Buatlah flowchart dan translasi program dari algoritma 3.2.b. di atas.


Program:
#include <iostream>
#include <conio.h>
using namespace std;
class Banding {
friend istream& operator>>(istream&, Banding&);
public:
Banding() {};
void bandingkan() {
int maks = x;
if (y > maks) maks = y;
if (z > maks) maks = z;
cout << "Bilangan terbesar : " << maks;
}
private:
int x, y, z; };
istream& operator>>(istream& in, Banding& bilangan){
cout << "Bilangan pertama = ";
in >> bilangan.x;
cout << "Bilangan kedua = ";
in >> bilangan.y;
cout << "Bilangan ketiga = ";
cin >> bilangan.z;
return in;
};
main() {
Banding bilangan;
cin >> bilangan;
bilangan.bandingkan();
getch();
return 0;
}

Algoritma:


1.      Algoritma menentukan_bilangan_terbesar
            {mencari bilangan terbesar dari 3 bilangan yang diinput}
Deklarasi
            Integer a,b,c,terbesar;
Deskripsi
            Write(“Masukkan Bilangan Pertama : ”);
            Read(a);
            Write(“Masukkan Bilangan Kedua : ”);
            Read(b);
            Write(“Masukkan Bilangan Ketiga : ”);
            Read(c);
            if (a>b) then
                        if (a>c)
                                    then write(“Terbesar = ”,a);
                                    else wrie(“Terbesar = ”,c);
                        endif
            else if (b>c)
                        then write(“Terbesar = ”,b);
                        else write(“Terbesar = ”,c);
            endif
            endif
 


0 komentar:

Posting Komentar