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++ Bil%2=0 Y Y T (Bil=21) || (Bil=27) T Print Bil Y Bil 30 T 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 D=0 Y x1 = -b/2a x2 = x1 Y x1 = (-b+sqrt(D))/2*a x2 = (-b-sqrt(D))/2*a T D>0 T x1 = -b/2*a+(sqrt(-D)/2*a) x2 = -b/2*a-(sqrt(-D)/2*a) Print x1, x2 Print “x1i”, “x2i”