Anda di halaman 1dari 18

LAPORAN PRAKTIKUM

MODUL 1
PENGENALAN CODE::BLOCKS

Disusun Oleh :
Mufid Al Fikri
NIM : 19102088

Dosen
Condro Kartiko, S. Kom., M. T. I.

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK INDUSTRI DAN INFORMATIKA
INSTITUT TEKNOLOGI TELKOM
PURWOKERTO
2019
BAB I
Tujuan Pratikum

1. Mengetahui dan memahami konsep dasar Code::Blocks.


2. Dapat menggunakan Code::Block dan menuliskan program sederhana
menggunakan bahasa C++.
3. Memahami type data int dan float.
4. Mempelajari Debugging
5. Dapat mengetahui eror saat menjalankan program.
BAB II
Dasar Teori

Code::Blocks adalah suatu program pengembang yang bisa digunakkan


bersama berbagai macam program kompilator. Code::Blocks lebih tersedia
untuk mengembangkan perangkat dalam bahasa C dan C++. Program ini juga
bisa mengembangkan perangkat selain C dan C++ namun akan membutuhkan
pemasangan tambahan lain untuk mendukung perangkat tersebut. Code::Blocks
tersedia di sistim operasi Windows maupun Linux.
BAB III
Penjelasan Unguide

A. Cara membuat program baru di Code::Blocks:


1. klik “creat a new project”

2. Langkah selanjutnya klik “console aplicattion”


3. Kemudian pilih “C++” lalu klik “next”

4. Selanjutnya beri nama dan pilih tempat penyimpanan,


5. kemudian yaitu klik “finish”

6. Langkah terakhir yaitu klik “main” 2x


7. Kemudia akan muncul tampilan awal program seperti ini

B. Belajar menulis program dasar menampilkan NAMA dan NIM.


1. Langkah pertama ubah “Hello world!” pada tampilan pertama menjadi
NAMA dan NIM, tetapi NAMA dan NIM dipisah barisnya
menggunakkan endline, setelah selesai menulis programnya kemudian
Run program tersebut.
Seperti ini tampilan setelah di Run.

C. Memahami program yang dibuat dengan type data Integer dan Float
1. Penjelasan type data Integer
Type data integer adalah type data yang hanya menampilkan
bilangan bulat, jika kita memasukkan bilangan pecahan maka hasilnya
akan tetap bilangan bulat artinya hasil tersebut tidak sesuai dengan
yang kita harapkan.
Dibawah ini merupakan penerapan dari type data integer:
 Berikut adalah tampilan programnya,
 Seperti ini penulisan programnya,

#include <iostream>

using namespace std;

int main()

int a, b;

a=5;

b=5.5;

cout << a + b;

return 0;

 Tampilan setelah diRun,


2. Penjelasan type data Float
Type data float merupakan type data yang menampilkan bilangan
pecahan, type data ini sangat berguna pada saat kita mencari hasil yang
berbentuk bilangan pecahan.
Dibawah ini merupakan penerapan dari type data float:
 Berikut adalah tampilan programnya

 Seperti ini penulisan programnya,

#include <iostream>

using namespace std;

int main()

int a;

float b;

a=5;

b=5.5;

cout << a + b;

return 0;

}
 Tampilan setelah diRun,

D. Memahami Debugging Program.


Debugging adalah proses pelacakan kode langkah demi langkah
agar dapat mengetahui kesalahan dalam program yang mengakibatkan
program tersebut tidak berjalan dengan benar. Kesalahan tersebut bisa
terjadi karena kesalahan penulian maupun kesalahan logikanya.

Berikut cara Debugging dalam Code::Blocks,

1. Tuliskan program yang akan diDebugging,


2. Kemudian klik “Debug”,
3. Lalu pilih “step into”,

4. Kemudian klik “Debug” lagi,


5. Setelah itu cari kata “Debugging windows” kemudian pilih “watches”

6. Kemudian akan muncul table seperti pada gambar di bawah ini:


7. Setelah itu klik “Step into” lagi,
8. Kemudian angka a yang semula nominalnya 4309694 berubah menjadi
5, angka tersebut sudah sesuai berarti nilai a sudah benar,
9. Setelah itu cek nilai b dengan cara klik “step into” lagi dan hasilnya
akan keluar yaitu 5.5, hasil tersebut sama dengan apa yang kita
masukkan dalam program, maka program itu benar .

Langkah-langkah diatas merupakan pengecekan yang


dilakukkan menggunakkan fitur Debug, fitur tersebut sangat
membantu dalam penulisan program agar kesalahan yang muncul
semakin kecil.

E. Memahami eror yang terjadi saat menjalankan program.


1. Program yang benar
2. Program yang eror akan muncul tanda persegi berwarna merah dan
dibar Logs & others muncul tulisan (eror : expected ‘;’ before ‘b’)
BAB VI
Simpulan

Kesimpulan dari materi diatas yaitu kita harus benar-benar memahami


fungsi dari setiap fitur Code::Blocks dan teliti dalam penulisan program.
Komputer tidak akan memberikan toleransi saat kita melakukan kesalahan, oleh
sebab itu kita harus tetap konsentrasi dalam penulisan program agar kesalahan
bisa diminimalisir.

Anda mungkin juga menyukai