Aedsan_4n993r

Assalamualaikum Wr. Wb.

Flowchart Diskriminan

Soal 4.

Diskriminan

Buatlah flowchart untuk menghitung determinan dan mencari akar-akar dari persamaan kuadrat

Dengan ketentuan:

  • D = b*b – 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 + sqrt(D)) / 2a)i

    • x2 = ((-b – sqrt(D)) / 2a)i

 

Penyelesaian:

Algoritma Soal 4 (Diskriminan)

  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.

 

Flowchart Soal 4 (Diskriminan)

diskriminan.JPG

Oktober 6, 2007 - Posted by | tugas2

Belum ada komentar.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: