Dalam suatu perhitungan, ditentukan bahwa nilai P = X + Y.
Jika nilai P positif, maka lakukan operasi Q = X * Y, sedangkan jika negative maka nilai Q = X/Y.
Buatlah algoritma atau flowchart untuk mencari nilai P dan Q
Jawab:
Yang menjadi input dalam perhitungan ini adalah variabel X dan Y
Proses perhitungannya adalah P = X + Y
Kondisinya adalah jika P > 0 (P positif) maka hitung Q = X*Y jika P < 0 maka Q = X/Y
Algoritma
HitXY
deklarasi
X, Y, P, Q : Integer
Deskripsi
begin
read(X,Y)
P = X + Y
if P > 0 then Q = X*Y
if P < 0 then Q = X/Y
Write(P,Q)
end
Maka hasil ahir :
Jika variabel nilai X = -10 dan nilai Y = 5
Maka dari algoritma di atas hasil atau keluaran :
Rumus P awal adalah P =X + Y
Jadi P= -10 +5 = -5
Maka hasil ahir :
untuk Q adalah Q = X / Y yaitu -10 / 5 = -2
Jika nilai P positif, maka lakukan operasi Q = X * Y, sedangkan jika negative maka nilai Q = X/Y.
Buatlah algoritma atau flowchart untuk mencari nilai P dan Q
Jawab:
Yang menjadi input dalam perhitungan ini adalah variabel X dan Y
Proses perhitungannya adalah P = X + Y
Kondisinya adalah jika P > 0 (P positif) maka hitung Q = X*Y jika P < 0 maka Q = X/Y
Algoritma
HitXY
deklarasi
X, Y, P, Q : Integer
Deskripsi
begin
read(X,Y)
P = X + Y
if P > 0 then Q = X*Y
if P < 0 then Q = X/Y
Write(P,Q)
end
ja Kasus 1
Jika variabel nilai X = 10 dan nilai Y = 5
Maka dari algoritma di atas hasil atau keluaran :
Rumus P awal adalah P =X + Y
Jadi P= 10 +5 = 15
Jika variabel nilai X = 10 dan nilai Y = 5
Maka dari algoritma di atas hasil atau keluaran :
Rumus P awal adalah P =X + Y
Jadi P= 10 +5 = 15
Maka hasil ahir :
un
untuk Q adalah Q = X * Y yaitu 10 * 5 = 50
Kasus 2
untuk Q adalah Q = X * Y yaitu 10 * 5 = 50
Kasus 2
Jika variabel nilai X = -10 dan nilai Y = 5
Maka dari algoritma di atas hasil atau keluaran :
Rumus P awal adalah P =X + Y
Jadi P= -10 +5 = -5
Maka hasil ahir :
untuk Q adalah Q = X / Y yaitu -10 / 5 = -2
u
Komentar
Posting Komentar
Nuhun sudah komentar