Anda di halaman 1dari 7

LAPORAN

PRAKTIKUM PEMOGRAMAN
TENTANG
PENGENALAN BAHASA PEMOGRAMAN

OLEH:
IRSYAD SYAWAL
16063045

DOSEN PEMBIMBING:
Dr. MUKHLIDI MUSKHIR, S.Pd., M.Kom

PENDIDIKAN TEKNIK ELEKTRO


TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS NEGERI PADANG
2019
A. TUJUAN
Tujuan dari praktikum ini adalah:
1. Mengenal pemograman C++.
2. Membuat program C++ dengan pengolah kata (notepad++).
3. Mengkompilasi program yang dutilis menjadi exe, serta menjalankan program
tersebut dengan baik dan benar.
B. TEORI SINGKAT
Pada sebuah program terdapat 2 bagian, yaitu bagian kepala dan bagian isi. Bagian
kepala terdiri dari bahasa yang akan kita gunakan, <stdio> berupa bahasa C atau
<iostream> berupa bahasa C++. Perbedaan bahasa C dengan C++ adalah, pada bahasa C
langsung ke sistem dari mesin dan terstruktur. Sedangkan bahasa C++ ada terdapat
bahasa C juga dan juga langsung ke sistem mesin, serta bisa terstruktur atau tidak.
Sedangkan pada bagian isinya/badan, ditandai dengan adanya int main() dan dilanjutkan
dengan isi program yg diawali tanda kurung kurawal buka dan diakhiri tanda kurung
kurawal tutup.
Ketika membuat sebuah program terdapat langkah-langkah, sebagai berikut:
1. Pertama membuat file nya di sebuah editor (notepad++)
2. Preposesor, yaitu proses mencek kembali sintaks yang buat, jika terjadi eror maka d
edit lagi di sebuah editor.
3. Kompilasi, merupakan cara untuk menghubungkan bahasa manusia dengan bahasa
mesin.
4. Linker, yaitu sebuah library untuk menghubungkan program.
5. Loader, tempat penyimpanan program.
6. Eksekusi program, menjalankan program yang telah dibuat.
C. ALAT DAN BAHAN
1. Komputer
2. Editor (notepad++)
3. MinGW
D. RESUME HASIL PRAKTIKUM
1. Programku.c

Komentar: pada percobaan yang pertama, program yang dibuat setelah dikompilasi
ternyata benar dan program bisa dijalankan.

2. Eror1.c

Komentar: pada percobaan kedua, ketika kepala programnya dihilangkan yaitu


#include<iostream>, maka program tidak dapat dikompilasi atau terjadi eror. Sintaks
yang dimasukkan tidak dimengerti oleh system karena tidak adanya header untuk
memunculkan “cout” yaitu <iostream>atau<ostream>. Oleh karena itu, untuk
memperbaiki kesalahan ini dibuat headernya yaitu #include<iostream>.
3. Eror2.c

Komentar: lalu pada percobaan kedua, ketika baris kedua dihilangkan yaitu using
namespace std; ,maka program tidak dapat dikompilasi atau terjadi eror. Eror yang terjadi
yaitu “cout” tidak dapat diketahui karena tidak adanya link standar ke outputnya.

4. Eror3.c

Komentar: pada percobaan ini, program dapat dikompilasi dan dapat dijalankan.
Penghilangan kata “int” tidak berpengaruh kepada program.

5. Eror4.c

Komentar: pada percobaan ini terjadi kesalahan atau eror, yaitu tidak adanya ekpresi atau
kata-kata sebelum tanda “<<” yaitu cout.
6. Eror5.c

Komentar: kesalahan tersebut adalah ketika kurung kurawal pertama di hapus ‘{‘ maka
program tidak dapat dikompilasi. Tanda { berfungsi sebagai awal dari program tersebut.

Lalu ketika tanda } di hapus di bagian akhir, program tidak dapat dijalankan karena tidak
adanya penutup atau tanda akhir dari program tersebut.

7. Program12.c

Komentar: program berjalan dengan baik.


8. Eror6.c

Komentar: pada percobaan terakhir ini terjadi kesalahan atau eror, dikarenakan tidak
adanya awal dari isi program tersebut, yaitu int main () {

9. Biodata

Komentar: terjadi eror pada saat kompilasi, karena terjadi kesalahan penulisan sintaks

Komentar: PROGRAM BERHASIL….YEAY!!


E. PERTANYAAN
1. Langkah dalam membuat program dalam format C++
a. Buka editor pengolah kata yaitu notepad++
b. Ubah bahasa pada menu language, ambil C++
c. Tulis program yang diinginkan. Selalu cek sintaks yang dituliskan agar tidak
terjadi kesalahan. Jika terjadi kesalahan pada saat kompilasi, cari tau apa
kesalahannya dan perbaiki.
d. Kompilasi dengan perintah g++ pada menu CMD
e. Jalankan program
2. Kesimpulan dari eror1.c – eror4.c
Dalam penulisan sintaks untuk membuat program tidak boleh salah, karena dalam
sebuah program memiliki struktur yang harus dipenuhi dan memiiki kode yang saling
terhubung.
3. Perbedaan eror2.c dengan program12.c
Pada eror2.c Standar linker nya dihilangkan yaitu ‘std’ sehingga terjadi eror. Program
tidak memiliki hubungan antara isi program dengan sistem.
Sedangkan pada program12.c standar ‘std’ masih tetap ada, sehingga tidak terjadi
eror.
4. Membuat program

5. Pendapat setelah praktikum pertama


Alhamdulillah, saya menjadi tau dan paham apa itu bahasa C dan C++, serta bisa
membuat sebuah program sederhana dengan menggunakan bahasa C dan C++.
Semoga dengan ilmu yang sedikit ini bisa menjadi bermanfaat untuk kedepannya.
Insyaallah.

Anda mungkin juga menyukai