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"