praktikum algoritma pemograman komputer dengan c++
TRANSCRIPT
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
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.
Gambar 1.4.5 Jendela Untuk Memilih Local Drive.
7. Menentukan Lokasi Penyimpanan Progaram, lalu klik Continue.
Gambar 1.4.6 Jendela untuk penyimpanan
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
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
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
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++
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++
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++
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.
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.
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.
#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.
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.
#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.
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.
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
}
}
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
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.