Anda di halaman 1dari 9

Studi kasus

Wiratmoko Yuwono
Lingkaran

• Buatlah flowchart untuk menghitung


keliling dan luas lingkaran
– Keliling = 2 * PI * radius
– Luas = 0.5 * PI * radius * radius
START

PI=3.14, keliling, luas, radius

Input radius

keliling=2*PI*radius
luas=0.5*PI*radius*radius

Print keliling, luas

END
Konversi suhu

• Buatlah flowchart untuk mengkonversi


suhu dari Celcius ke Fahrenheit dengan
rumus

F = C * 1.8 + 32
START

C, F

Input C

F = C*1.8 + 32

Print F

END
Menampilkan bilangan ganjil

• Buatlah flowchart untuk menampilkan


sederetan bilangan ganjil dari 10 sampai
30 kecuali 21 dan 27

• Contoh:
• Output : 11 13 15 17 19 23 25 29
START

Bil=10
Bil++

Y
Bil%2=0

T Y

(Bil=21) || Y
Bil  30
(Bil=27)

T T
Print Bil END
Diskriminan

• Buatlah flowchart untuk menghitung determinan dan


mencari akar-akar dari persamaan kuadrat : ax2 + bx + c
= 0 , dengan ketentuan sbb :
– D = b2 - 4ac
– Jika D = 0 , maka terdapat 2 akar real yang kembar, yaitu:
• x1 = x2 = -b / 2a
– Jika D > 0 , maka terdapat 2 akar real yang berlainan, yaitu:
• x1 = (-b + sqrt(D)) / 2a
• x2 = (-b - sqrt(D)) / 2a
– Jika D < 0 , maka terdapat 2 akar imaginair yang berlainan, yaitu:
• x1 = -b / 2a + (sqrt(-D) / 2a) i
• x2 = -b / 2a - (sqrt(-D) / 2a) i
a, b, c, x1, x2, D START

Input a, b, c
END
D=b*b-4*a*c

Y x1 = -b/2a Print Print


D=0
x2 = x1 x1, x2 “x1i”, “x2i”
T
Y x1 = (-b+sqrt(D))/2*a
D>0
x2 = (-b-sqrt(D))/2*a
T
x1 = -b/2*a+(sqrt(-D)/2*a)
x2 = -b/2*a-(sqrt(-D)/2*a)

Anda mungkin juga menyukai