praktikum algoritma pemograman komputer dengan c++

24
BAB IV ANALISA DAN PEMBAHASAN 4.1 Proses meng-install Program Borlan Turbo C++ 1. Untuk memulai, double click pada icon INSTALL, seperti pada gambar 1.4.1. Gambar 1.4.1 Icon INSTALL Borlan Turbo C++ 2. Kemudian akan muncul tampilan instalasi Turbo C++ seperti dibawah ini. Gambar 1.4.2 Tampilan Saat Instalasi Turbo C++ Akan Dimulai

Upload: endik-asworo

Post on 03-Aug-2015

128 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: praktikum algoritma pemograman komputer dengan C++

BAB IVANALISA DAN PEMBAHASAN

4.1 Proses meng-install Program Borlan Turbo C++

1. Untuk memulai, double click pada icon INSTALL, seperti pada gambar

1.4.1.

Gambar 1.4.1 Icon INSTALL Borlan Turbo C++

2. Kemudian akan muncul tampilan instalasi Turbo C++ seperti dibawah

ini.

Gambar 1.4.2 Tampilan Saat Instalasi Turbo C++ Akan Dimulai

Page 2: praktikum algoritma pemograman komputer dengan C++

3. Kemudian muncul menu untuk meng-install Borlan Turbo C++

Gambar 1.4.3 Jendela awal instalasi Turbo C++

4. Klik Continue pada pojok kiri bawah jendela instalasi. Lalu akan muncul

Notepad INSTALL seperti gambar dibawah.

Gambar 1.4.4 Notepad INSTALL

5. Kemudian untuk melanjutkan, kita bisa menutup Notepad INSTALL.

6. Kemudian memilih Local Drive (disini digunakan Local Drive : C) sebagai

tempat menyimpan Turbo C++ dan mengklik Continue.

Page 3: praktikum algoritma pemograman komputer dengan C++

Gambar 1.4.5 Jendela Untuk Memilih Local Drive.

7. Menentukan Lokasi Penyimpanan Progaram, lalu klik Continue.

Gambar 1.4.6 Jendela untuk penyimpanan

Page 4: praktikum algoritma pemograman komputer dengan C++

8. Klik INSTALL untuk memulai instalasi.

Gambar 1.4.7 Jendela untuk memulai instalasi

9. Maka akan muncul tampilan sebagai berikut.

Gambar 1.4.8 Tampilan saat instalasi sedang berjalan

Page 5: praktikum algoritma pemograman komputer dengan C++

10. Selanjutnya akan muncul pemberithuan tentang Release Notes,

selanjutnya klik Continue.

Gambar 1.4.9 Release Notes Turbo C++

11. Muncul Notepad tentang Turbo C++. Untuk melanjutkan kemudian Close

Notepad tersebut.

Gambar 1.4.10 Notepad Instalsi

Page 6: praktikum algoritma pemograman komputer dengan C++

12. Pada tampilan Reminder, klik OK

Gambar 1.4.11 Reminder

13. Turbo C++ sudah selesai di Install.

Gambar 1.4.12 Jendela akhir instalasi

Page 7: praktikum algoritma pemograman komputer dengan C++

14. Setelah instalasi selesai akan muncul Pemberithuan tentang register

program, klik OK.

Gambar 1.4.13 Register Turbo C++

15. Tampilan awal pada Borlan Turbo C++.

Gambar 1.4.14 Tampilan awal Turbo C++

Page 8: praktikum algoritma pemograman komputer dengan C++

4.2 Program C++ untuk menampilkan tulisan4.2.1 membuat kata “hello selamat belajar C++”

Gambar 1.4.15 membuat kata “hello selamat belajar C++”Keterangan:

1. #include <iostream.h> bukan pernyataan, perlu disertakan pada

program yang melibatkan obyek cout.

2. Sebab file iostream.h berisi deklarasi yang diperlukan oleh cout dan

berbagai obyek yang berhubungan dengan operasi masukan-keluaran

pada stream.

3. #include salah satu pengarah praprosesor pada C++

Page 9: praktikum algoritma pemograman komputer dengan C++

4.2.2 membuat kata “hello selamat belajar C++”

“Semoga sukses”

Gambar 1.4.16 membuat kata Keterangan :

1. #include <iostream.h> bukan pernyataan, perlu disertakan pada

program yang melibatkan obyek cout.

2. Sebab file iostream.h berisi deklarasi yang diperlukan oleh cout dan

berbagai obyek yang berhubungan dengan operasi masukan-keluaran

pada stream.

3. #include salah satu pengarah praprosesor pada C++

Page 10: praktikum algoritma pemograman komputer dengan C++

4. Prinsipnya sama dengan nomer A tapi tinggal memberi tambahan kata

saja dan enter. Dalam C++ setiap penambahan kata harus diawali

dengan cout dan d akhiri dengan \n;

4.2.3 membuat kata “hello selamat belajar C++”

“Semoga sukses”

Gambar 1.4.17 membuat kata

1. #include <iostream.h> bukan pernyataan, perlu disertakan pada

program yang melibatkan obyek cout.

Page 11: praktikum algoritma pemograman komputer dengan C++

2. Sebab file iostream.h berisi deklarasi yang diperlukan oleh cout dan

berbagai obyek yang berhubungan dengan operasi masukan-keluaran

pada stream.

3. #include salah satu pengarah praprosesor pada C++

4. Prinsipnya sama dengan nomer A dan B tapi tinggal memberi tambahan

kata saja dan enter. Dalam C++ setiap penambahan kata harus diawali

dengan cout dan d akhiri dengan \n;

5. Dan dalam C++ meskipun itu hanya enter (spasi ) itu harus

menggunakan bahsa C++, karena itu termasuk area yang dihitung.

Bukan hanya dengan di enter biasa tp juga harus di masukkan rumus C+

+ meski tanpa kata. Itu yang bisa menjadinya seperti enter.

Page 12: praktikum algoritma pemograman komputer dengan C++

4.3 koding dan out put dari program menentukan bilang ganjil

Gambar 1.4.18 koding dan out put dari program menentukan bilang ganjil

Keterangan :

1. Disini kita menggunakan include berbagai include karena: #include <iostream.h>File  header  yang  digunakan  untuk  melakukan  penginputan  dan  pencetakan,  diperlukan  pada program yang melibatkan objek cout

#include <conio.h>file   header   yang   digunakan   untuk   membuat   teks   antarmuka   penggunaDiperlukan   bila melibatkan clrscr (), yaitu perintah untuk membersihkan layar.

Page 13: praktikum algoritma pemograman komputer dengan C++

#include <stdlib.h>#include <string.h>berisi prototype fungsi untuk pemrosesan string#include <math.h>berisi prototype fungsi untuk pustaka matematika

cout << "masukkan Bil. Yang diinginkan."; berfungsi untuk menampilkan

tulisan :

masukkan bil. Yang diinginkan

cin >>bil; berfungsi untuk memasukkan nilai yang kita inputkan sebagai nilai

yang akan dieksekusi pada command berikutnya.

If (bil%2 :0)

cout<<" bilangan ganjil”;

else

cout<<”bilangan genap”; kode tersebut berfungsi untuk memasukkan logika

yang menyatakan bahwa jika nilai yang kita masukkan dibagi dengan 2 dan

menghasilkan sisa bagi 1 maka program akan mencetak tulisan bilangan

ganjil, tapi jika nilai yang kita masukkan dibagi 2 dan menghasilkan sisa bagi

tidak sama dengan 1 maka program akan mencetak tulisan bilangan genap.

Page 14: praktikum algoritma pemograman komputer dengan C++

4.4 koding dan out put dari program menghitung rata-rata 5 angka

Gambar 1.4.19 koding dan out put dari program menghitung rata-rata 5

angka

Keterangan : 1. Disini kita menggunakan include berbagai include karena:

#include <iostream.h>File  header  yang  digunakan  untuk  melakukan  penginputan  dan  pencetakan,  diperlukan  pada program yang melibatkan objek cout#include <conio.h>file   header   yang   digunakan   untuk   membuat   teks   antarmuka   penggunaDiperlukan   bila melibatkan clrscr (), yaitu perintah untuk membersihkan layar.

Page 15: praktikum algoritma pemograman komputer dengan C++

#include <string.h>berisi prototype fungsi untuk pemrosesan string

Int x1, x2, x3, x4, x5, xrata2; berfungsi untuk mendeklarasikan tipe data dari

variabel x1, x2, x3, x4, x5, xrata2.

Cout<<”Masukkan nilai x1: “; berfungsi untuk menampilkan tulisan :

Masukkan nilai x1:

cin>>x; berfungsi untuk memasukkan nilai yang kita inputkan sebagai nilai x1

yang akan dieksekusi pada command berikutnya. Begitu juga dengan fungsi

selanjutnya.

xrata2=(x1+x2+x3+x4+x5)/5; berfungsi untuk mendefinisikan perhitungan

dari nilai xrata2.

cout<<\nNilai rata-rata dari

“<<x1<<”+”<<x2<<”+”<<x3<<”+”<<x4<<”+<<x5<<”+” adalah: “; berfungsi

untuk menampilkan tulisan Nilai rata-rata dari x1+x2+x3+x4+x5 adalah:

cout<<xrata2; berfungsi untuk menampilkan hasil perhitungan dari xrata2.

Page 16: praktikum algoritma pemograman komputer dengan C++

4.5 koding dan out put dari program seleksi bilangan prima

Gambar 1.4.20 koding dan out put dari program seleksi bilangan prima

Keterangan : 1. Disini kita menggunakan include berbagai include karena: #include <iostream.h>File  header  yang  digunakan  untuk  melakukan  penginputan  dan  pencetakan,  diperlukan  pada program yang melibatkan objek cout.#include <conio.h>file   header   yang   digunakan   untuk   membuat   teks   antarmuka   penggunaDiperlukan   bila melibatkan clrscr (), yaitu perintah untuk membersihkan layar.

Page 17: praktikum algoritma pemograman komputer dengan C++

Int x,i,jum=0; berfungsi mendefinisikan variabel x,i,jum=0 sebagai data

bertipe integer.

cout<<”masukkan bilangan: “; berfungsi menampilkan tulisan masukkan

bilangan :

cin>>x; berfungsi mendefinisikan nilai yang diinputkan sebagai x.

for (i=1; i<=x; i++)

{

If (x%i==0)

{

Jum=jum+1

}

}

Kode tersebut berfungsi untuk pengulanag nilai 1 sampai batas nilai x yang

diinputkan. Fungsi if terdapat didalam fungsi for berfungsi untuk memberikan

kondisi x mod i=0, jika kondisi benar maka program akan mengeksekusi

jum=jum+1, jika kondisi salah (tidak terpenuhi) maka kondisi tidak dillakukan

If (jum==2 && x!=1)

{

Else

{

Cout<<x<<”bukan bilangan prima

}

Page 18: praktikum algoritma pemograman komputer dengan C++

}

Kode tersebut berfungsi untuk memberikan kondisi jum=2 dan x1, jika

kondisi benar maka program akan mencetak x adalah bilangan prima, jika

kondisi salah (tidak terpenuhi) maka program akan mencetak x bukan

bilangan prima.

4.6 Koding dan out put dari program luas dan keliling persegi panjang

Gambar 1.4.21 Koding dan out put dari program luas dan keliling persegi

panjang

Page 19: praktikum algoritma pemograman komputer dengan C++

Keterangan:

Float p,l,L,K; berfungsi untuk mendeklarasikan variabel p,l,L,dan K sebagai

data bertipe float.

cout<<”masukkan panjang (p): “; berfungsi untuk menampilkan tulisan

Masukkan panjang (p)

cin>>p;berfungsi untuk memasukkan nilai yang kita inputkan sebagai nilai

p.begitu juga untuk fungsi selanjutnya.

L=p*l;K=2*(p+l); berfungsi untuk mendefinisikan nilai perhitungan dari L.

cout<<”Luas persegi panjang (L)=”<<p”<<”*”<<l<<”=<<L; berfungsi untuk

menampilkan tulisan Luas persegi panjang (L) p*l=L dan kode <<L

berfungsi untuk membaca hasil nilai perhitungan dari L.

cout<<”\nKeliling persegi panjang

(K)=2*(“<<p”+”<<l<<”)=”<<K; berfungsi untuk menampilkan tulisan keliling

persegi panjang (K)=2*(p+l)=K dan kode <<K berfungsi untuk menampilkan

hasil nilai perhitungan dari K.