1. KASUS 3.2.
TENTUKANLAH BILANGAN TERBESAR
ANTARA 3 BILANGAN BULAT.
Analisis
Input : masukan nilai A,B dan C
Proses : B>C dan C>maks
Output : A lebih besar , C bilangan
maksimal , B bilangan maksimal .
2. ALGORITMA 3.2 (ALTERNATIF 1)
Algoritma Nilai_ Maksimum
{Membaca tiga buah bilangan bulat, menentukan bilangan terbesar di antara
tiga buah bilangan tersebut dan menampilkannya ke layar}
Deklarasi
A,B,C : integer
maks : integer
Deskripsi
read (A,B,C)
maks x
if (B> maks) then maks B end if
if (C> maks) then maks Cend if
write (‘Bilangan terbesar adalah = ‘,maks)
4. C++
#include <iostream>
#include <string>
using namespace std;
int main()
{
int maks;
int A;
int B;
int C;
cout <<"Masukan nilai A : "<< endl;
cin >> A;
cout <<"Masukan nilai B : "<< endl;
cin >> B;
cout <<"Masukan nilai C : "<< endl;
cin >> C;
maks =A;
if (B>C)
{ cout << " B bilangan maksimal " << endl; }
else
{ if (C>maks)
{ cout << " C bilangan maksimal " << endl; }
else
{ cout << " A lebih besar " << endl; }
}
system("PAUSE");
return EXIT_SUCCESS;
}