Page 236 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 236

Output:
                  Nilai Kuadrat: 4 16 25 9 1


                  Penjelasan:
                  1)  Menyertakan Pustaka:

                       •  stdio.h: Digunakan untuk operasi input dan output data, seperti membaca input dari

                           pengguna dan menampilkan hasil ke konsol.
                  2)  Deklarasi variabel:

                       •  nilai[]:  Deklarasi  array  nilai  dengan  tipe  int  dan  berisi  nilai-nilai  yang  ingin
                           dikuadratkan.

                       •  kuadratNilai[]: Deklarasi array baru kuadratNilai dengan tipe int untuk menyimpan

                           hasil  kuadrat  dari  nilai-nilai  dalam  array  nilai[].  Ukuran  array  kuadratNilai
                           dihitung  dengan  membagi  panjang  array  nilai  dengan  ukuran  elemen  array  nilai

                           (dalam hal ini, sizeof(int)).

                  3)  Perulangan untuk Menghitung Kuadrat:
                       •  Perulangan for iterasi dari 0 sampai dengan nilai terakhir dalam array nilai.

                       •  Pada setiap iterasi:

                           o  Indeks i digunakan untuk mengakses elemen array nilai dan kuadratNilai.
                           o  Fungsi pow() dari pustaka cmath digunakan untuk menghitung pangkat dua dari

                             elemen array nilai[i].

                           o  Hasil pangkat dua disimpan dalam elemen array kuadratNilai[i].
                  4)  Menampilkan Hasil:

                       •  Menampilkan pesan "Nilai Kuadrat: " ke konsol.

                       •  Perulangan for iterasi dari 0 sampai dengan nilai terakhir dalam array kuadratNilai.
                       •  Pada setiap iterasi:

                           o  Elemen array kuadratNilai[i] dicetak ke konsol dengan spasi di antara setiap

                             elemen.
                  5)  Perhitungan Ukuran Array:

                       •  Baris ini menghitung ukuran array  kuadratNilai  dengan membagi panjang array

                           nilai dengan ukuran elemen array nilai.
                       •  sizeof(nilai): Mengambil panjang array nilai dalam byte.

                       •  sizeof(int): Mengambil ukuran tipe data int dalam byte.

                       •  Hasil pembagian sizeof(nilai) / sizeof(int) akan menghasilkan jumlah elemen
                           dalam array nilai, yang kemudian digunakan sebagai ukuran array kuadratNilai.

                                                                                                         213
   231   232   233   234   235   236   237   238   239   240   241