KASUS 3.1
Menentukan bilangan terbesar antara dua bilangan bulat.
Jika y>x>z maka output=y.
Jika z>x>y maka output=z.
Menentukan bilangan terbesar antara dua bilangan bulat.
Analisis :
Input : misalkan A dan B, keduanya
integer
Proses : bandingkan A dan B
–Jika A > B maka A terbesar (output)
–Sebaliknya B terbesar (output)
Algoritma
Algoritma
Deklarasi : A,B ( Integer)
Deskripsi : read (A,B)
if (A>B) then write( "Bilangan terbesar adalah ="A)
else write( "Bilangan terrbesar adalah ="B)
Deskripsi : read (A,B)
if (A>B) then write( "Bilangan terbesar adalah ="A)
else write( "Bilangan terrbesar adalah ="B)
FLOWCHART :
KASUS 3.2
Tentukanlah bilangan terbesar antara 3 bilangan bulat.
Analisis :
Input
: misalkan x, y
dan z, semua
integer
Proses
: membandingkan nilai terbesar antara x,y, dan z.
Jika x>y>z, maka output=x.Jika y>x>z maka output=y.
Jika z>x>y maka output=z.
Output
: bilangan terbesar
Algoritma
Deklarasi:- x,y,z : Integer{Input}
- x atau y atau z : Integer{Output}
- read(x,y,z)
- if(x>y) and (x>z) then write('Bilangan terbesar adalah='x)
else if (y>x) adn (y>z) then write('Bilangan terbesar adalah='y)
else write('Bilangan terbesar adalah='z)
FLOWCHART :
Kasus 3.4 dan 3.5 dapat dilihat disini.
0 komentar:
Posting Komentar