Anda di halaman 1dari 2

Jawaban soal nomor 1 :

Flowchart algorithma
SORT3

• judul : algorithma SORT3 dimulai


• masukan nilai pada variabel X1,X2 dan X3
• kondisi, jika X1 lebih besar daripada X2, jika Y maka kerjakan proses variabel
temp sama dengan X1 kemudian X1 sama dengan X2 selanjutnya X2 sama
dengan temp kemudian lakukan proses berikutnya, jika N maka lewati
proses Y langsung kerjakan ke proses berikutnya.
• kondisi, jika X2 lebih besar daripada X3, jika Y maka kerjakan proses variabel
temp sama dengan X3 kemudian X3 sama dengan X3 selanjutnya X3 sama
dengan temp kemudian lakukan proses berikutnya, jika N maka lewati
proses Y langsung kerjakan ke proses berikutnya.
• kondisi, jika X1 lebih besar daripada X2, jika Y maka kerjakan proses variabel
temp sama dengan X1 kemudian X1 sama dengan X2 selanjutnya X2 sama
dengan temp kemudian lakukan proses berikutnya, jika N maka lewati
proses Y langsung kerjakan ke proses berikutnya.
• Dari proses diatas didapatkan nilai akhir dari X1, X2 dan X3
• algorithma SORT3 selesai
Jawaban soal nomor 2 :

Pseudocode dari persamaan kuadrat

NAME : persamaan kuadrat


GIVENS : a,b,c,x
INTERMEDIATES : float p, float m, x
RESULT : x, float, float m
DEFINITION : d =:(b*b)-(4*a*c)
===================================================================
Let d = (b*b)-(4*a*c)
Let If d>0 then p =((-b)+sqrt(d))/(2*a) and m =((-b)-sqrt(d))/(2*a)
Let else if d=0 and p=m then x = p or x = m
Else d = error
Give x

Pseudocode dari persamaan kuadrat

NAME : persamaan kuadrat


GIVENS : a,b,c,x1,x2
INTERMEDIATES : float p, float m
RESULT : x1, x2, float p, float m
DEFINITION : d =:(b*b)-(4*a*c)
===================================================================
Let d = (b*b)-(4*a*c)
Let If d>0 then p =((-b)+sqrt(d))/(2*a) and m =((-b)-sqrt(d))/(2*a)
Let else if d=0 and p=m then x1 = p or x2 = m
Else d = error
Give x1
Give X2

Pseudocode dari persamaan kuadrat

NAME : persamaan kuadrat


GIVENS : a,b,c,x
INTERMEDIATES : float p, float m
RESULT : x, float p, float m
DEFINITION : d =:(b*b)-(4*a*c)
===================================================================
Let d = (b*b)-(4*a*c)
Let If d>0 then p =((-b)+sqrt(d))/(2*a) and m =((-b)-sqrt(d))/(2*a)
Let else if d=0 and p=m then x = p or x = m
Else d = error
Give x

Anda mungkin juga menyukai