Saturday, 15 March 2014

bilangan terbesar antara tiga bilangan bulat

soal

tentukan bilangan terbesar antara tiga bilangan bulat

analisis :

input : misalkan a,b dan c semuanya integer
proses : kita harus membandingkan ketiga bilangan bulat tersebut
output : bilangan terbesar

algoritma :
{algoritma menerima inputan bilangan bulat, menentukan bilangan bulat terbesar antara tiga buah bilangan tersebut dan menngeluarkan outputnya}

deklarasi :
a, b, c : integer (input)

deskripsi :
read (a, b, c)
if (a > b) and (a > c) then write (bilangan terbesar adalah : ',a) else if (b > a) and (b > c) then write (bilangan tebesar adalah : 'b) else write (bilangan terbesar adalah : 'c) end if

jika kita aplikasikan kedalam bahasa c++

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int a,b,c;
    cout<<"inputkan bilangan pertama : ";
    cin>>a;
    cout<<"inputkan bilangan kedua : ";
    cin>>b;
    cout<<"inputkan bilangan ketiga : ";
    cin>>c;
    cout<<endl;
    
    if (a>b)
    cout<<" bilangan terbesar : "<<a;
    else if (b>c)
    cout<<" bilangan terbesar : "<<b;
    else 
    cout<<" bilangan terbesar : "<<c;
    cout<<endl; cout<<endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

setelah di run akan tampak seperti dibawah ini,,



flowchat dari bilangan terbesar dari 3 bilangan bulat

thank you ^_^




No comments:

Post a Comment