FLOWCHART DETERMINAN DAN AKAR PERSAMAAN KUADRAT






Algorithm :
  1. Masukkan nilai a, b, c, d dalam bentuk integer dan x1, x2, i dalam bentuk double.
  2. Menghitung nilai diskriminan yang menyatakan d, yaitu:
      d = b*b – 4*a*c
  3. Tanyakan, apakah d=0?
  4. a. Jika ya, maka mempunyai 2 akar real yang kembar yaitu x1 = x2.
    b. Menghitung akar-akar persamaan yang menyatakan x1.
    c. x1 = -b / 2a
    d. Stop.
  5. Jika tidak, maka tanyakan lagi. Apakah d>0?
  6. Jika ya, maka mempunyai 2 akar real yang berlainan yaitu x1 dan x2
    a. Menghitung akar-akar persamaan yang menyatakan x1.
    b. x1 = (-b + sqrt(D)) / (2*a)
    c. Mencetak hasil x1.
    d. Menghitung akar-akar persamaan yang menyatakan x2.
    e. x2 = (-b - sqrt(D)) / (2*a)
    f. Mencetak hasil x2.
    g. Stop.
  7. Jika tidak, maka mempunyai 2 akar imaginar yang berlainan yaitu x1 dan x2
    a. Menghitung akar-akar persamaan yang menyatakan x1.
    b. x1 = ((-b + sqrt(D)) / (2*a))*i
    c. Mencetak hasil x1.
    d. Menghitung akar-akar persamaan yang menyatakan x2.
    e. x2 = ((-b - sqrt(D)) / (2*a))*i
    f. Mencetak hasil x2.
    g. Stop.
  8. Program selesai.

¡Share This!

0 komentar:

Posting Komentar

Buscar

 
Bala Poetra Dewa Copyright © 2011 | Tema diseñado por: compartidisimo | Con la tecnología de: Blogger