Sabtu, 15 Maret 2014

3.1 Menentukan bilangan terbesar antara dua bilangan bulat.

Kasus 3.1 Menentukan bilangan terbesar antara dua bilangan bulat.

·         Analisis:
Input: A dan B adalah bilangan integer
                Proses: Bandingkan A dan B
-          Jika A > B maka A terbesar (output)
-          Jika A = B maka keduanya sama besar (output)
-          Sebaliknya, jika B > A maka B terbesar (output)
·         Algoritma:
(Menemukan nilai terbesar antara dua bilangan bulat)
·         Deklarasi:
A, B        : Integer
·         Deskripsi:
read(A, B)
if(A>B)
·         C++
#include <cstdlib>
#include <iostream>

using namespace std;
class banding{
private:
        int a;
        int b;

public:
       banding();
       void input();
       void bandingkan();
       };
       banding::banding(){
                 cout<<"Membandingkan Dua buah bilangan"<<endl;
                 };
       void banding::input(){
            cout<<"Masukkan A: ";
            cin>>a;
            cout<<"Masukkan B: ";
            cin>>b;
            }
       void banding::bandingkan(){
            if (a>b)
            cout<<"bil terbesar: "<<a<<endl;
            else if (a<b)
            cout<<"Bilangan terbesar: "<<b<<endl;
            else
            cout<<"bilangan sama besar "<<b<<" = "<<a<<endl;
            }
 
int main(int argc, char *argv[])
{
    banding x;
    x.input();
    x.bandingkan();
   
  
    system("PAUSE");
    return EXIT_SUCCESS;
}

hasilnya:



·         Flowchart:



Tugas (10 maret 2014)

Tidak ada komentar:

Posting Komentar