Studi Kasus Latihan 3.3 (Struktur Data - Modul 3)
Dalam perhitungan matematika dikenal perpangkatan dengan menentukan
bilangan dasar yang akan dipangkatkan dan menentukan pangkat yang akan
diterapkan pada bilangan dasar tersebut. Bagaimana perhitungan
matematika tersebut jika dibuat kedalam sebuah program yang dapat
menampilkan deret nilai yang dipangkatkan tersebut. Contoh 94 => 9 81.
Source Code:
Hasil Running:
Penjelasan:
Program ini digunakan untuk menampilkan hasil perpangkatan dengan cara menginputkan nilai dan pangkat yang digunakan. Kemudian akan dilakukan proses rekrusif dan hasilnya akan disimpan didalam array lalu dicetak dilayar.
Proses yang diigunakan yaitu melakukan perulangan untuk menyimpan deret pangkat lalu dilakukan proses penyimpanan jumlahnya yaitu jml[i]=pangkat(x, y-1) lalu menampilkan hasilnya dilayar.
Untuk proses rekrusifnya yaitu dilakukan pengecekan nilai pangkat yang diinput y==0 yaitu apabila nilai pangkat yang diinput 0 maka hanya dilakukan pemanggilan 1 kali, jika nilai pangkat !=0 atau else maka fungsi rekrusif yaitu x*pangkat(x, y-1) akan dilakukan. Dan untuk menampilkan hasilnya akan dilakukan proses perulangan jumlah untuk menampilkan hasil dari nilai pangkat.
Program ini digunakan untuk menampilkan hasil perpangkatan dengan cara menginputkan nilai dan pangkat yang digunakan. Kemudian akan dilakukan proses rekrusif dan hasilnya akan disimpan didalam array lalu dicetak dilayar.
Proses yang diigunakan yaitu melakukan perulangan untuk menyimpan deret pangkat lalu dilakukan proses penyimpanan jumlahnya yaitu jml[i]=pangkat(x, y-1) lalu menampilkan hasilnya dilayar.
Untuk proses rekrusifnya yaitu dilakukan pengecekan nilai pangkat yang diinput y==0 yaitu apabila nilai pangkat yang diinput 0 maka hanya dilakukan pemanggilan 1 kali, jika nilai pangkat !=0 atau else maka fungsi rekrusif yaitu x*pangkat(x, y-1) akan dilakukan. Dan untuk menampilkan hasilnya akan dilakukan proses perulangan jumlah untuk menampilkan hasil dari nilai pangkat.
0 komentar:
Posting Komentar