You are on page 1of 3

Jobsheet : Praktek Bahasa Pemograman Dosen : Dr. Mukhlidi Muskhir, S.Pd., M.

Kom
Judul : Pengenalan Bahasa Pemograman Prodi :Teknik Elektro Industri
Nomor Jobsheet : A01 Jurusan : Teknik Elektro– FT UNP

A. Tujuan
Tujuan Umum: Merancang pemograman komputer untuk kebutuhan industri
Tujuan Khusus:
1. Mengenal pemograman C++
2. Membuat menuliskan program C++ dengan pengolah kata
3. Mengkompilasi program yang dutilis, menjadi exe

B. Teori Singkat
Pemograman C++ adalah pemograman beroriantasi objek disingkat dengan PBO. Diberbagai
bahan bacaan sebut juga dengan OOP (Object Oriented Programming). Pemograman C++ sudah
sangat meluas perkembangannya. Banyak aplikasi-aplikasi kelas dunia dibangun dengan struktur
pemograman C++. Berdasarkan pendapat tersebut pada Praktikum Bahasa Pemograman untuk
Teknik Elektro Industri, mempelajari bahasa pemograman C++ menjadi salah satu keahlian yang
dimiliki. Salah satu capain yang ingin diperoleh adalah mahasiswa Tenik Elektro Industri mampu
merancang dan mengembangkan aplikasi yang berkenaan dengan industri.
Struktur pemograman dasar dan sederhana pemograman C++ terdiri dari kepala program
dan badan program. Kepala program berkaitan dengan file luar yang dilibatkan kedalam program
yang akan disusun. Ciri khusus yang ada dan sangat perlu dituliskan adalah “#include <~header~> “ .
Badan program adalah sebuah fungsi utama yang dimiliki oleh program untuk menyusun seluruh
perintah-perintah pemograman. Ciri khas yang dimiliki oleh badang programn adalah sebuah fungsi
main().
Secara jelasknya perhatikan struktur pemograman C++ berikut ini. Perhatikan ada kepala
program dan ada badan program. Selain itu perhatikan bahwa disetiap akhir penulisan perintah
program selalu ditutup dengan titik coma (;). Jadi setiap diaakhir dengan titik koma berarti sati baris
program telah berakhir dan dilanjutkan dengan perintah berikutnya.

# include <iostream>
............................

Int main(){
........................... semua instruksi program.........;
...................;
...................;
}

Sebuah program sebaiknya direncana dengan baik sesuai dengan alur algoritma
pemograman yang dikembangkan. Matri tentang perancangan dan algoritma akan diabahan pada
praktikum selanjutnya. Penulisan program C++, cukup dtitulis dengan media pengolah kata (editor)
sederhana semisal notepad. Semua aplikasi komputer bebasis windows pasti memilikinya. Namun
ada beberapa vendor yang mengembangkan pengolah data (editor) sesuai standar C dan C++ semisal
“notepad++” atau “sublime text”. Kita bebas memilih yang mana disukai asalakan extention ( *.c)
belakangnya berlambangkan c atau cpp (lihat modul pembelajaran).
Selanjutnya program dikompilasi. Banyak sekali saat ini dikembangkan aplikasi kompilasi
untuk bahasa pemograman C/C++. Pada praktikum ini menetapkan menggunakan aplikasi open
source yang ringan dan sesuai dengan tujuan pembelajaran. Ada dua yang di rekomendasikan yaitu
cygwin dan minGW (lihat modul pembelajaran).
Program C++

editor

Sintak
Preposesor
error

Library Kompilasi

Linker

Loader

Eksekusi Program

Gambar A. 1. Proses kompilasi program C/C++

C. Alat dan Bahan


1. Komputer/Laptop
2. Editor (notepad/subline text)
3. CygWin/MinGW

D. Langkah-langkah
1. Ketikkan list program 1.1 berikut dengan menggunakan editor
#include <iostream>
using namespace std;

int main(){
cout<<”Ini program C++ Pertamaku”<<endl;
cout<<”Berhasil”;
}

2. Simpan di folder yang diinginkan (folder dan nama folder yang mudah diingat), simpan dengan
nama programku.c
3. Kompilasi dengan cygwin atau dengan minGW (lihat pada video dan bahan kompilasi C/C++)
4. Perhatikan pesan-pesan kesalahan, apakah anda menemukan informasi kesalahan (sintax
error)?
5. Jika ya... lakukan perbaikan (lihat gambar 1). Jika tidak anda sudah sukses, selamat.........
6. Selanjutnya perhatikan kembali list program 1.1. Perhatikan baris pertama, yaitu
#include <iostream>
Kemudian hapus!!!!!
7. Simpan dengan nama baru (save as) yaitu error1.c, kemudian kompilasi kembali........
8. Amati apa yang terjadi dan catat informasi kesalahan yang telah dilakukan!
9. Buka kembali program 1.1 yang benar pada file yang bernama programku.c
10. Selanjutnya hapus tulisan baris kedua, simpan kembali (save as) dengan nama erro2.c
11. Amati kembali apa pesan errornya? Catat pesan yang diberikan.
12. Selanjutnya buka kembali programku.c, kemudian dihapus kata int pada baris kedua, seperti
(baris ke 3) Awalnya int main(), sehinggan menjadi main() saja
13. Simpan kembali (save as) dengan nama error3.c , kompilasi dan catat pesan kesalahannya.
14. Selanjutnya buka kembali programku.c, dan ambil disalah satu perintah progaram yang
menuliskan “cout”, kemudian hapus titik koma diakhir perintahnya (;).
15. Simpan kembali dengan nama error4.c, kompilasi kembali dan tulis pesan kesalahan yang
dimunculkan.
16. Terakhir buka kembali program 1.1 dengan nama programku.c, kemudian hapus salah satu
kurung kurawal yang dimulai dari perintah int main() { dan dihakiri }.
17. Hapus salah satunya kemudian simpan dengan nama error5.c
18. Kompilasi, apakah menemukan pesan kesalahannya? Catat pesan kesalahannya.
19. Selanjutnya kita beralih pada list program 1.2, perhatikan dan ketik di text editor, seperti
berikut ini:
#include <iostream>
int main(){
std::cout<<"selamat anda tidak ada kesalahan";
}

20. Simpan dengan nama program12.c, dan kembali kompilasi!


21. Ternyata program berjalan dengan baik.
22. Perhatikan kembali porgram 1.1, apa yang berbeda dengan program 1.2 ? Lalu kaitkan dengan
langkan ke 10, apa yang terjadi?
23. Selanjutnya buatlah program dengan hasil (keluaran) berupa informasi tentang diri kamu,
seperti nama, alamat, tempat tanggal lahir dan sebagainya.
Usahakan tampilan keluaran dari program yang anda buat sangat baik dan serapi. Munkin
ditambahi garis dipinggir program atau apa saja yang dibikin menarik. Selamat mencoba dan
sukses

E. Pertanyaan
1. Sebutkan langkah langkah untuk membuat program dalam format c++ dan jelaskan menurut
versi masing-masing
2. Apakah yang dapat anda simpulkan dari kesalahan-kesalahan yang muncul akibat kesalahan
penulisan teks (syntax error), mulai dari error1.c sampai error4.c
3. Jelaskan kembali apa yang terjadi antara error2.c dengan apa yang terjadi pada program 1.2,
kenapa program error2 muncul pesan error syntax dan kenapa program12.c tidak? Beri
penjelasan sedetil mungkin.
4. Buatlah sebuah program dengan nama program13.c, dengan luaran tampilan sebagai berikut:

=============================================================
= =
= SELAMAT DATANG =
= Ini adalah program yang paling menarik bagi kami. Program ini =
= adalah perolehan dari matakuliah Bahasa dan Pemograman =
= sangat menyenangkan............................silahkan mecoba =
= =
=============================================================
5. Apakah pendapat anda setelah matakuliah dengan petemuan pertama ini berakhir? Jelaskan!