• Tidak ada hasil yang ditemukan

PENGENALAN Code::Blocks

N/A
N/A
Protected

Academic year: 2021

Membagikan "PENGENALAN Code::Blocks"

Copied!
38
0
0

Teks penuh

(1)

MODUL I

PENGENALAN

Code::Blocks

(2)

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.

(3)

Kemudian Klik "I Agree",

(4)

Kemudian pilih lokasi instalasi. Sebagai default, instalasi akan dilakukan di C:\Program Files\CodeBlocks…

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

(5)

Pilih "No", Kemudian klik Next

(6)
(7)

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

(8)

Pilih C++ dan click Next.

(9)

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

(10)

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.

(11)

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

(12)

Pilih C++ dan click Next.

(13)

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

(14)

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

(15)

Sehingga muncul tampilan sebagai berikut Tekan ENTER untuk menghentikan program.

(16)

MODUL II

STANDAR OPERASI

(17)

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.

(18)

Click Next.

(19)

Tuliskan NIM_IO pada Project title, kemudian click Next

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

(20)

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.

(21)

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 :

(22)

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

(23)

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.

(24)

Click Next.

(25)

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.

(26)

Double click main.cpp.

Modifikasi baris pertama

Sehingga menjadi sebagai berikut Kemudian hapus baris

(27)

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)

(28)

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.

(29)

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.

(30)
(31)

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

(32)

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.

(33)

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

(34)

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.

(35)

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

(36)

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.

(37)

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.

(38)

Referensi

Dokumen terkait

ANAK MUDA, GAYA DAN

11 Pembelajaran kooperatif sangat efektif karena dapat saling bekerja sama antara siswa satu dengan yang

Pemegang Sijil Jurulatih/Jurulatih Kanan perlu menghadiri kursus Ulangkaji Pertolongan Cemas Lanjutan dan untuk Jurulatih Kanan pula ditambah dengan menghadiri kursus

Meningkatkan Minat Baca Masyarakat: Survei pada Perpustakaan Umum Kotamadya Jakarta Selatan.. Berkala Ilmu

Penelitian ini menunjukkan bahwa hasil sidik ragam keragaan pecah buah (persentase bobot buah pecah dan indeks pecah buah), keragaan komponen hasil (tinggi

Berdasarkan tabel dan histogram diatas telah dilakukan tindakan kelas dengan penggunaan media papan berpaku pada siklus kedua, diketahui bahwa dari 15 siswa

bekas pemilik tanah yang diambil oleh Pemerintah dalam rangka pelaksanaan landreform. akan

Our proposed methodology consisted of the viewpoint decision for point-based rendering, the point- based rendering, the normal vector clustering for surface