PAT Semester 2

LATIHAN• 1/10
No. 1

Perhatikan dua pseudocode berikut untuk mencari nilai terkecil dalam sebuah daftar angka: Pseudocode A:
  1. min_val = daftar[0]
  2. FOR each angka IN daftar:
  3. IF angka < min_val THEN
  4. min_val = angka
  5. END IF
  6. END FOR
  7. RETURN min_val
Pseudocode B:
  1. min_val = INF (nilai tak terhingga positif)
  2. FOR each angka IN daftar:
  3. IF angka < min_val THEN
  4. min_val = angka
  5. END IF
  6. END FOR
  7. RETURN min_val
Mana pernyataan yang paling tepat mengenai kedua pseudocode tersebut jika daftar angka bisa kosong?