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