Anda di halaman 1dari 7

BAB IV

HASIL & PEMBAHASAN

4.1 Program Sederhana Biodata Mahasiswa


Hasil dari program sederhana biodata mahasiswa pada Visual C++ dengan
mengikuti langkah kerja awal pada bab sebelumnya dapat dilihat pada Gambar 4.1.1
Program Biodata dan pada Gambar 4.1.2 Debug Program Biodata. Fungsi cout yaitu
untung menghasilkan sebuah statement pada hasil akhirnya, fungsi endl yaitu untung
menghentikan statement awal dan melanjutkan ke statement berikutnya, digunakan
return 0 agar program berhenti dan kembali seperti semula.

Gambar 4.1.1 Program Biodata


Gambar 4.1.2 Debug Program Biodata

4.2 Program Perhitungan Sederhana


Hasil dari program perhitungan sederhana dengan mengikuti langkah kerja awal
pada bab sebelumnya, dapat dilihat pada Gambar 4.2.1 Perhitungan Sederhana, dan
pada Gambar 4.2.2 Debug Perhitungan. Digunakan double untuk melakukan
perhitungan pi dan r, Fungsi cout yaitu untung menghasilkan sebuah statement pada
hasil akhirnya, fungsi endl yaitu untung menghentikan statement awal dan
melanjutkan ke statement berikutnya, digunakan return 0 agar program berhenti dan
kembali seperti semula.
Gambar 4.2.1 Perhitungan Sederhana

Gambar 4.2.2 Debug Perhitungan


4.3 Program Pointer Array
Hasil dari program Pointer Array dengan mengikuti langkah kerja awal pada bab
sebelumnya, dapat dilihat pada Gambar 4.3.1 Pointer Array, dengan memasukkan int
numbers [10] Berarti setiap lokasi memori dari variable array c langsung diisi dengan
nilai-nilai yang ada. Banyaknya lokasi memori dapat secara otomatis disediakan
sesuai degan banyaknya nilai yang akan dimasukkan, dengan begitu maka akan
menghasilkan cout berupa nmr 15, 20, 35, 50, 65, 90, 105, 120, 135, 150 setelah
dilakukan debug seperti pada Gambar 4.3.2 Debug Pointer Array.

Gambar 4.3.1 Pointer Array


Gambar 4.3.2 Debug Pointer array

.4 Program Looping
Hasil dari program Looping dengan mengikuti langkah kerja awal pada bab
sebelumnya, dapat dilihat pada Gambar 4.4.1 Program Looping dengan menggunakan
fungsi for dapat menghasilkan sebanyak <=10 pengulangan. Untuk hasilnya
didapatkan pengulangan untuk bilangan ganjil dapat dilihat pada Gambar 4.4.2
Debug Looping.

Gambar 4.4.1 Program looping

Gambar 4.4.2 Debug Looping

.5 Program Operator Logika (if else)

Dengan menggunakan logika if else ini maka kita bisa memecahkan persoalan
untuk mengambil keputusan diantara sekian pernyataan yang ada. Hasil dari program
Operator logika IF ELSE dengan mengikuti langkah kerja awal pada bab sebelumnya,
dapat dilihat pada Gambar 4.4.1 Logika if else. Pada gambar dapat dilihat bahwa
pada gambar 4.4.1 terdapat dua statemen yaitu, if (n<70) maka tdk lulus dan if (n>70)
maka lulus. Pernyataan tersebut mempunyai pengertian, "Jika kondisi bernilai
benar, maka statement 1 akan dikerjakan dan jika tidak memenuhi syarat maka akan
mengerjakan statement 2". Untuk hasil dari program ini maka dapat dilakukan debug
seperti pada Gambar 4.4.2 Debug logika if else, dimana jika memasukkan nilai dalam
rentang 50-100 maka secara otomatis program akan mengeluarkan statement sesuai
dengan cout yang kita masukkan.

Gambar 4.4.1 Logika If Else


Gambar 4.4.2 Debug Logika If Else

Anda mungkin juga menyukai