Anda di halaman 1dari 38

MODUL I

PENGENALAN
Code::Blocks

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",

Kemudian Klik "I Agree",

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

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.

Pilih "No", Kemudian klik Next

Kemudian klik "Finish" .

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.

Pilih C++ dan click Next.

Tuliskan NIM_HelloWorld pada Project title, kemudian click Next

Pastikan pilih semua pilihan yang ada (baik Create "Debug" configuration / Create
"Release" configuration). Click Finish.

Double click main.cpp.

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.

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.

Pilih C++ dan click Next.

Tuliskan NIM_HelloWorld pada Project title, kemudian click Next

Pastikan pilih semua pilihan yang ada (baik Create "Debug" configuration / Create
"Release" configuration). Click Finish.

Double click main.cpp.

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

Sehingga muncul tampilan sebagai berikut

Tekan ENTER untuk menghentikan program.

MODUL II
STANDAR OPERASI
INPUT / OUTPUT

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.

Click Next.

Pilih C++ dan click Next.

Tuliskan NIM_IO pada Project title, kemudian click Next

Pastikan pilih semua pilihan yang ada (baik Create "Debug" configuration / Create
"Release" configuration). Click Finish.

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.

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 :

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

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)

end

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.

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.

Click Next.

Pilih C++ dan click Next.

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.

Double click main.cpp.

Modifikasi baris pertama

Sehingga menjadi sebagai berikut

Kemudian 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.

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 :

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.

Latihan 2.6 Menampilkan karakter angka dengan keyword "PRINTF"


Flowchart

Pseudocode

start

input :
nama, nim

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)

end

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.

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

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.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

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.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

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 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.

Anda mungkin juga menyukai