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.