MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project...

38
MODUL I PENGENALAN Code::Blocks

Transcript of MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project...

Page 1: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

MODUL I

PENGENALAN

Code::Blocks

Page 2: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

MODUL I

PENGENALAN Code::Blocks

Tugas 1 : Install Code::Blocks

Deskripsi : Tujuan dari latihan ini adalah untuk mengenalkan proses instalasi aplikasi

code::blocks yang digunakan dalam proses praktikum.

Latihan 1.1 Instalasi Code::Blocks

Untuk melakukan instalasi, silakan anda download terlebih dahulu installer

CodeBlocks. Anda bisa mendapatkannya di http://www.codeblocks.org/downloads/26.

Setelah instaler selesai diunduh (download) silakan lakukan prosedur instalasi standar. Buka

installer CodeBlocks dengan cara mengeklik file installer dua kali, sehingga muncul kotak

dialog sebagai berikut.

Kemudian klik "Next",

Page 3: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Kemudian Klik "I Agree",

Tanpa merubah setting dan pilihan apapun, klik "Next",

Page 4: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Kemudian pilih lokasi instalasi. Sebagai default, instalasi akan dilakukan di

C:\Program Files\CodeBlocks…

Jika sudah terpilih lokasi yang diinginkan, maka klik "Install"

Tunggu hingga proses instalasi selesai.

Page 5: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Pilih "No", Kemudian klik Next

Kemudian klik "Finish" .

Page 6: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...
Page 7: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Tugas 2 : Membuat C++ project

Deskripsi : Tujuan dari latihan ini adalah untuk mengenalkan proses pembuatan

project C++ menggunakan code::blocks.

Latihan 1.2 Membuat tampilan tulisan "Hello World"

Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai

berikut. Pilih Menu File � New � Project…

Pilih "Console Application" dan click Go

Click Next.

Page 8: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Pilih C++ dan click Next.

Tuliskan NIM_HelloWorld pada Project title, kemudian click Next

Page 9: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Pastikan pilih semua pilihan yang ada (baik Create "Debug" configuration / Create

"Release" configuration). Click Finish.

Double click main.cpp.

Page 10: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Akan muncul halaman kode sebagai berikut,

Build dan jalankan project dengan menggunakan menu Build � Build kemudian

Build � Run atau bisa langsung menggunakan Build � Build and Run

Sehingga muncul tampilan sebagai berikut

Tekan ENTER untuk menghentikan program.

Page 11: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Latihan 1.3

Membuat tampilan tulisan nama dan nim

Buat C++ project dengan langkah-langkah yang telah disebutkan sebelumnya.

Pilih Menu File � New � Project…

Pilih "Console Application" dan click Go

Click Next.

Page 12: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Pilih C++ dan click Next.

Tuliskan NIM_HelloWorld pada Project title, kemudian click Next

Page 13: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Pastikan pilih semua pilihan yang ada (baik Create "Debug" configuration / Create

"Release" configuration). Click Finish.

Double click main.cpp.

Page 14: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Akan muncul halaman kode sebagai berikut,

Ubah bagian

Dengan kode berikut

Isikan Nama Anda dan NIM Anda sesuai dengan nama dan nim masing-masing.

Build dan jalankan project dengan menggunakan menu Build � Build kemudian Build �

Run atau bisa langsung menggunakan Build � Build and Run

Page 15: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Sehingga muncul tampilan sebagai berikut

Tekan ENTER untuk menghentikan program.

Page 16: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

MODUL II

STANDAR OPERASI

INPUT / OUTPUT

Page 17: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

MODUL II

STANDAR OPERASI INPUT/OUTPUT

Tugas 1 : Memasukkan dan menampilkan karakter dan angka

Deskripsi : Tujuan dari latihan ini adalah untuk memasukkan input yang berupa

karakter dan angka dari keyboard, menyimpannya dalam variabel dan menampilkannya

kembali.

Latihan 2.1 Memasukkan karakter dan angka menggunakan keyboard dengan keyword

"CIN"

Flowchart Pseudocode

Program InputCIN

{Program ini digunakan untuk melakukan input data}

---------------------------------------------------------------------------------------

Kamus

nama : string

nim : integer

---------------------------------------------------------------------------------------

Deskripsi Algoritma

input(nama)

input(nim)

Buatlah sebuah project project "Console application". File � New � Project… Pilih

Console application dan click Go.

Page 18: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Click Next.

Pilih C++ dan click Next.

Page 19: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Tuliskan NIM_IO pada Project title, kemudian click Next

Pastikan pilih semua pilihan yang ada (baik Create "Debug" configuration / Create

"Release" configuration). Click Finish.

Page 20: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Double click main.cpp.

Hapus baris

Kemudian ganti dengan baris berikut

Compile dan jalankan program dengan menggunakan menu Build � Build and Run.

Ketikkan NAMA kemudian tekan ENTER. Ketikkan NIM kemudian tekan ENTER. Kemudian

tekan ENTER sekali lagi.

Page 21: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Latihan 2.2 Console User Interface

Flowchart Pseudocode

Program InputCIN

{Program ini digunakan untuk melakukan input data}

---------------------------------------------------------------------------------------

Kamus

nama : string

nim : integer

---------------------------------------------------------------------------------------

Deskripsi Algoritma

output("Nama \t: ")

input(nama)

output("NIM \t: ")

input(nim)

Tambahkan kode program sehingga menjadi seperti berikut :

Compile dan jalankan program dengan menggunakan menu Build � Build and Run.

Ketikkan NAMA kemudian tekan ENTER. Ketikkan NIM kemudian tekan ENTER. Kemudian

tekan ENTER sekali lagi.

Modifikasi kode dengan menambahkan karakter khusus \t untuk memberi jarak yang

sama :

Page 22: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Compile dan jalankan program sekali lagi dengan menggunakan menu Build � Build

and Run. Ketikkan NAMA kemudian tekan ENTER. Ketikkan NIM kemudian tekan ENTER.

Kemudian tekan ENTER sekali lagi.

Latihan 2.3 Menampilkan karakter dan angka dengan keyword "COUT"

Flowchart Pseudocode

start

input :

nama, nim

end

output :

nama, nim

Program InputCIN

{Program ini digunakan untuk melakukan input data}

---------------------------------------------------------------------------------------

Kamus

nama : string

nim : integer

---------------------------------------------------------------------------------------

Deskripsi Algoritma

output("Nama \t: ")

input(nama)

output("NIM \t: ")

input(nim)

output(nama)

output(nim)

Lakukan modifikasi terhadap kode program dengan menambahkan kode berikut

Sehingga menjadi

Page 23: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Compile dan jalankan program sekali lagi dengan menggunakan menu Build � Build

and Run. Ketikkan NAMA kemudian tekan ENTER. Ketikkan NIM kemudian tekan ENTER.

Kemudian tekan ENTER sekali lagi.

Tugas 2 : Memasukkan dan menampilkan karakter dan angka terformat

Deskripsi : -

Latihan 2.4 Memasukkan karakter dan angka menggunakan keyboard dengan keyword

"SCANF"

Flowchart Pseudocode

Program InputSCANF

{Program ini digunakan untuk melakukan input data}

---------------------------------------------------------------------------------------

Kamus

nama : string

nim : integer

---------------------------------------------------------------------------------------

Deskripsi Algoritma

input(nama)

input(nim)

Buatlah sebuah project project "Console application". File � New � Project… Pilih

Console application dan click Go.

Page 24: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Click Next.

Pilih C++ dan click Next.

Page 25: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Tuliskan NIM_IO_C pada Project title, kemudian click Next

Pastikan pilih semua pilihan yang ada (baik Create "Debug" configuration / Create

"Release" configuration). Click Finish.

Page 26: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Double click main.cpp.

Modifikasi baris pertama

Sehingga menjadi sebagai berikut

Kemudian hapus baris

Kemudian ganti dengan baris berikut

Page 27: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Compile dan jalankan program dengan menggunakan menu Build � Build and Run.

Ketikkan NAMA kemudian tekan ENTER. Ketikkan NIM kemudian tekan ENTER. Kemudian

tekan ENTER sekali lagi.

Latihan 2.5 Console User Interface

Flowchart Pseudocode

Program InputSCANF

{Program ini digunakan untuk melakukan input data}

---------------------------------------------------------------------------------------

Kamus

nama : string

nim : integer

---------------------------------------------------------------------------------------

Deskripsi Algoritma

output("Nama \t: ")

input(nama)

output("NIM \t: ")

input(nim)

Tambahkan kode program sehingga menjadi seperti berikut :

Page 28: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Compile dan jalankan program dengan menggunakan menu Build � Build and Run.

Ketikkan NAMA kemudian tekan ENTER. Ketikkan NIM kemudian tekan ENTER. Kemudian

tekan ENTER sekali lagi.

Modifikasi kode dengan menambahkan karakter khusus \t untuk memberi jarak yang

sama :

Compile dan jalankan program sekali lagi dengan menggunakan menu Build � Build

and Run. Ketikkan NAMA kemudian tekan ENTER. Ketikkan NIM kemudian tekan ENTER.

Kemudian tekan ENTER sekali lagi.

Page 29: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Latihan 2.6 Menampilkan karakter angka dengan keyword "PRINTF"

Flowchart Pseudocode

start

input :

nama, nim

end

output :

nama, nim

Program InputSCANF

{Program ini digunakan untuk melakukan input data}

---------------------------------------------------------------------------------------

Kamus

nama : string

nim : integer

---------------------------------------------------------------------------------------

Deskripsi Algoritma

output("Nama \t: ")

input(nama)

output("NIM \t: ")

input(nim)

output(nama)

output(nim)

Lakukan modifikasi terhadap kode program dengan menambahkan kode berikut

Sehingga menjadi

Compile dan jalankan program sekali lagi dengan menggunakan menu Build � Build

and Run. Ketikkan NAMA kemudian tekan ENTER. Ketikkan NIM kemudian tekan ENTER.

Kemudian tekan ENTER sekali lagi.

Page 30: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...
Page 31: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Tugas 3 : Bekerja dengan operasi dan variabel

Deskripsi : -

Latihan 2.7 Melakukan penjumlahan dua integer

Flowchart Pseudocode

Program OperasiInteger

{Program ini digunakan untuk melakukan operasi data sederhana}

---------------------------------------------------------------------------------------

Kamus

a,b : integer

c : integer

---------------------------------------------------------------------------------------

Deskripsi Algoritma

output("a \t: ")

input(a)

output("b \t: ")

input(b)

c = a + b

output("Hasil dari a+b adalah : ", c)

Buatlah sebuah project project C++ "Console application". Beri nama project yang

dibuat dengan format NIM_jumlah_int

Kemudian hapus baris

Kemudian ganti dengan baris berikut

Page 32: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Compile dan jalankan program dengan menggunakan menu Build � Build and Run.

Ketikkan NAMA kemudian tekan ENTER. Ketikkan NIM kemudian tekan ENTER. Kemudian

tekan ENTER sekali lagi.

Page 33: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Latihan 2.8 Melakukan penjumlahan dua string

Flowchart Pseudocode

Program OperasiString

{Program ini digunakan untuk melakukan operasi data sederhana}

---------------------------------------------------------------------------------------

Kamus

a,b : string

c : string

---------------------------------------------------------------------------------------

Deskripsi Algoritma

output("a \t: ")

input(a)

output("b \t: ")

input(b)

c = a + b

output("Hasil dari a+b adalah : ", c)

Buatlah sebuah project project C++ "Console application". Beri nama project yang

dibuat dengan format NIM_jumlah_string

Kemudian hapus baris

Kemudian ganti dengan baris berikut

Page 34: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Compile dan jalankan program dengan menggunakan menu Build � Build and Run.

Ketikkan NAMA kemudian tekan ENTER. Ketikkan NIM kemudian tekan ENTER. Kemudian

tekan ENTER sekali lagi.

Page 35: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Latihan 2.9 Melakukan penjumlahan dua desimal

Flowchart Pseudocode

Program OperasiString

{Program ini digunakan untuk melakukan operasi data sederhana}

---------------------------------------------------------------------------------------

Kamus

a,b : real

c : real

---------------------------------------------------------------------------------------

Deskripsi Algoritma

output("a \t: ")

input(a)

output("b \t: ")

input(b)

c = a + b

output("Hasil dari a+b adalah : ", c)

Buatlah sebuah project project C++ "Console application". Beri nama project yang

dibuat dengan format NIM_jumlah_float

Kemudian hapus baris

Kemudian ganti dengan baris berikut

Page 36: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Compile dan jalankan program dengan menggunakan menu Build � Build and Run.

Ketikkan NAMA kemudian tekan ENTER. Ketikkan NIM kemudian tekan ENTER. Kemudian

tekan ENTER sekali lagi.

Page 37: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...

Latihan Mandiri :

Apa yang terjadi jika anda membuat program yang berisikan operasi seperti berikut :

c = a - b, dimana a, b dan c memiliki tipe data string. Berikan penjelasan anda.

Apa yang terjadi jika anda membuat program yang berisikan operasi seperti berikut :

c = a + b, dimana a, b memiliki tipe data float dan c memiliki data integer.

Apa yang terjadi jika anda membuat program yang berisikan operasi seperti berikut :

c = a + b, dimana a, c memiliki tipe data float dan b memiliki data integer.

Page 38: MODUL I · Latihan 1.2 Membuat tampilan tulisan "Hello World" Untuk membuat sebuah C++ project perlu dilakukan langkah-langkah sebagai berikut. Pilih ...