
Soal: Buatlah algoritma penyelesaian persamaan kuadrat.
Pembahasan:
Berikut ini adalah algoritma tersebut dalam format LaTeX.
\begin{algorithm}[H] \caption{Algoritma Penyelesaian Persamaan Kuadrat}
\begin{algorithmic}[1]
\Procedure{SolveQuadratic}{}
\State \If{
}
\State \State
\State \textbf{Output}: “Persamaan kuadrat memiliki dua akar yang berbeda: ”
dan “
”
\ElsIf{}
\State \State \textbf{Output}: “Persamaan kuadrat memiliki satu akar ganda:
”
\Else \State \textbf{Output}: “Persamaan kuadrat tidak memiliki akar real”
\EndIf \EndProcedure
\end{algorithmic}
\end{algorithm}
Algoritma di atas digunakan untuk menyelesaikan persamaan kuadrat dengan menghitung diskriminan terlebih dahulu. Jika diskriminan
positif, maka persamaan kuadrat memiliki dua akar yang berbeda. Jika diskriminan
sama dengan nol, maka persamaan kuadrat memiliki satu akar ganda. Jika diskriminan
negatif, maka persamaan kuadrat tidak memiliki akar real.