Skip to content Skip to sidebar Skip to footer

Suatu program dibuat untuk menghitung nilai dari fungsi y = 2 √x³. Untuk mencegah error, input program

Suatu program dibuat untuk menghitung nilai dari fungsi y = 2 √x³. Untuk mencegah error, input program tersebut harus dibatasi hanya bilangan positif saja. Buat algoritme untuk program tersebut, serta rencana pengujiannya.

Jawab:

Berikut adalah algoritme untuk program tersebut: 

1. Mulai program.

2. Minta pengguna memasukkan nilai x.

3. Periksa apakah nilai x lebih dari atau sama dengan nol.

4. Jika nilai x kurang dari nol, tampilkan pesan kesalahan "Nilai x harus bilangan positif." dan kembali ke langkah 2.

5. Jika nilai x sama dengan nol, tampilkan pesan kesalahan "Nilai x tidak boleh nol." dan kembali ke langkah 2.

6. Jika nilai x lebih dari nol, hitung nilai y menggunakan rumus y = 2 * akar kuadrat dari x pangkat tiga (y = 2 * √(x^3)).

7. Tampilkan nilai y.

8. Selesai.

Rencana pengujian:

1. Uji dengan nilai x = 5 (bilangan positif). Harapkan hasil yang valid.

2. Uji dengan nilai x = -2 (bilangan negatif). Harapkan pesan kesalahan "Nilai x harus bilangan positif."

3. Uji dengan nilai x = 0. Harapkan pesan kesalahan "Nilai x tidak boleh nol."

4. Uji dengan nilai x = 10. Harapkan hasil yang valid.

5. Uji dengan nilai x = 1. Harapkan hasil yang valid.

6. Uji dengan nilai x = 3.5. Harapkan hasil yang valid.

Dalam pengujian, periksa apakah program memberikan hasil yang sesuai dengan ekspektasi dan apakah pesan kesalahan muncul ketika nilai x tidak memenuhi syarat.

----------------#----------------

Semoga Bermanfaat

Jangan lupa komentar & sarannya

Email: nanangnurulhidayat@gmail.com

Kunjungi terus: masdayat.net OK! 😁

Post a Comment for "Suatu program dibuat untuk menghitung nilai dari fungsi y = 2 √x³. Untuk mencegah error, input program"