CODE::BLOKS : PEMILIHAN KONDISI IF

dokumen-dokumen yang mirip
MODUL 10 PEMILIHAN KONDISI IF. Nama : Yuandri Septiawan ( ) Kelas : 1 TK (Teknik Komputer)

MODUL 10 PENGENALAN CODE::BLOACK DAN PEMBUATAN PROGRAM SEDERHANA. Nama : John cherys NIM : Kelas : 1TK (Teknik Komputer)

POLITEKNIK CALTEX RIAU

POLITEKNIK CALTEX RIAU

MODUL 8 OPERATOR ARITMATIKA LANJUT. Nama : Yuandri Septiawan ( ) Kelas : 1 TK (Teknik Komputer)

POLITEKNIK CALTEX RIAU

Algoritma & Pemrograman #4. by antonius rachmat c, s.kom, m.cs

POLITEKNIK CALTEX RIAU

POLITEKNIK CALTEX RIAU

DASAR MENGGUNAKAN VISUAL BASIC 6.0

Sistem Komputer. Software / Perangkat Lunak. Hardware / Perangkat keras. Brainware / Pemakai

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

MODUL 2 PENGENALAN CODE::BLOACK DAN PEMBUATAN PROGRAM SEDERHANA

PRAKTIKUM JUDUL PERULANGAN 7.2 TUJUAN

Sebelum membahas mengenai pemrograman LabVIEW, sebaiknya pembaca mengenal istilah istilah penting berikut ini.

Algoritma dan Pemrograman

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA

DASAR PEMROGRAMAN. PERCABANGAN ( if, if else, if ternary, nested if, switch ) Djoko Soerjanto, M.Kom

Algoritma dan Pemrograman. Loop control structures: WHILE. Loop control structures: WHILE Perhatikan potongan program berikut: 12/29/2011

Bahasa FORTRAN. Saifoe El Unas. Apa FORTRAN itu?

PERTEMUAN 7 REVIEW (QUIZ)

Sistem Komputer. Software / Perangkat Lunak. Hardware / Perangkat keras. Brainware / Pemakai

PENGENALAN Code::Blocks

BAB III ANALISIS DAN DESAIN SISTEM

Dasar Pemrograman. Visual Studio Program C++ Sederhana. Yoannita, S.Kom.

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

Analisa Kasus Part 2. Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer UDINUS Semarang

{Pertemuan 4 Struktur Kondisi IF}

MODUL 1 STANDAR INPUT DAN OUTPUT

1. Pendahuluan. 2. Tujuan. 3. Gambaran Disain. MODUL 1 Code Composer Studio Basic

BAB IV HASIL DAN PEMBAHASAN

Bab 3. Decision 1 (Pengambilan Keputusan)

int i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }

Pertemuan2 Percabangan & Perulangan pada Python

BAB II TINJAUAN PUSTAKA

DASAR PEMROGRAMAN. Institut Teknologi Sumatera

MODUL III CONTROL FLOW & FLOWCHART

Laporan Praktikum Modul 9 Sistem Operasi

SEQUENTIAL/ URUTAN Program dijalankan mulai dari perintah paling atas/ awal sampai paling akhir secara berurutan/ sekuensial.

Laporan Bengkel Web II Modul 6

I.1. MEMBUAT PROGRAM C DENGAN VISUAL C

PETUNJUK MANUAL SIAP HUKUM UNTUK SKPD

PARADIGMA VOL. IX. NO. 3, AGUSTUS 2007

OPERATOR DAN STATEMEN I/O

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman

Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans

Modul PVB-POLINEMA V1.0

Perulangan, Percabangan, dan Studi Kasus

Rekursif/ Iterasi/ Pengulangan

Selection, Looping, Branching

MODUL 2 SELECTION & LOOPING PADA FORM

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN

Pemrograman Web Lanjut 2017

BAB 8 Argumen dari Command-line

Selection / Pemilihan PEMILIHAN

STRUKTUR KENDALI PERULANGAN

BAB 2 LANDASAN TEORI

Pertemuan 2. Statement IF

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

Visual Basic 6.0 For Beginners

Algoritma dan Struktur Data

Bab I Pengenalan Visual BASIC

BAB IV HASIL DAN UJI COBA

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB 5. Kondisional Perulangan. Materi. Pengenalan Perulangan Perulangan For Perulangan While Perulangan dengan menggunakan Kondisional If

STRUKTUR DASAR PHP. Struktur PHP diawali dengan <?php dan ditutup dengan?> Contoh sederhana pemakaian bahasa PHP yang disisipkan dalam halaman HTML.

Algoritma & Pemrograman #5


MODUL 3 PERCABANGAN A. TUJUAN

BAB IV HASIL DAN PENGUJIAN

PERTEMUAN 2 KONSEP DASAR PEMROGRAMAN

24/09/2017 PERCABANGAN

Algoritma Perulangan. Kuliah algoritma dan pemrograman

Membuat SlideShow Gambar

BAB III PEMBAHASAN DAN PERANCANGAN

MODUL. Variabel. Workshop Programming

BAB 3 PERANCANGAN SISTEM. dengan cara menganalisis bahan-bahan yang telah diperoleh dari berbagai sumber

BAB IV HASIL DAN UJI COBA

Algoritme dan Pemrograman

TIPE DATA Pertemuan (K-03/L-03)

BAB III ANALISIS DAN DESAIN SISTEM

MATERI IV ARRAY. Materi Praktikum Pemograman Bahasa C++ dengan menggunakan variabel Array

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

2.1 if Jenis-jenis Percabangan if adalah if, if else, If else if else if - else

MANUAL BOOK v2 APLIKASI DATABASE STATISTIK PROVINSI JAWA BARAT

# FOUR LOOPING. JAWABAN 1. #include <stdio.h> #include <conio.h> #define pi void main(){

Dwiny Meidelfi, M.Cs

PENGENALAN NETBEANS Algoritma & Pemrograman 2016/2017 Hastha Sunardi 2016 PENGENALAN NETBEANS. (Pertemuan: K[-]/L[1])

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

User Manual SIA-Kaprodi

PENGANTAR ALGORITMA & PEMROGRAMAN C/C++ Analisis Algoritma dan Struktur Data (TKE 670)

SISTEM INFORMASI KEARSIPAN DATA MAHASISWA DENGAN BAHASA PEMROGRAMAN MICROSOFT VISUAL BASIC VERSI 6.0

Bahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita

PERTEMUAN 3. if (kondisi) { pernyataan yang akan dijalankan apabila kondisi benar }

Transkripsi:

MODUL ALGORITMA & PEMROGRAMAN CODE::BLOKS : PEMILIHAN KONDISI IF NAME : LANGGENG GIRI FEBRIADI NIM : 1656401003 POLITEKNIK CALTEX RIAU 2016

PEMILIHAN KONDISI IF Tujuan: Mahasiswa mampu menggunakan pemilihan kondisi If I. Dasar Teory Fungsi if merupakan fungsi pada program yang berguna untuk mengambil sebuah keputusan. Fungsi If sendiri terbagi menjadi beberapa macam, diantaranya : if, if else, if else-if, dan nested-if. Proses debug adalah proses penjalanan koding setiap barisnya yang bertujuan agar programmer memahami ataupun mengetahui langkah langkah penjalanan koding setiap barisnya. II. Software dan bahan 1. Code::Blocks software 2. Modul III. Percobaan & Hasil. 1. Percobaan 1 : Pemilihan Kondisi If dan Proses Debug Buatlah sebuah project dengan nama percobaan_1 yang di dalam project tersebut terdapat empty file dengan nama percobaan_1. Kemudian, salin coding berikut ini: Lakukan percobaan dan jawab pertanyaan berikut ini: a. Tampilkan hasil program ketika dimasukkan angka 50

b. Coding mana yang menunjukkan kondisi dari If? - Koding yang menunjukkan kondisi dari if adalah if(int_angka%10==0) c. Coding mana yang menunjukkan pernyataan/keputusan yang dikerjakan? - Coding yang menunjukkan pernyataan/keputusan yang dikerjakan adalah printf("angka %d adalah kelipatan 10",int_angka); d. Kapan kondisi int_angka%10==0 bernilai TRUE? - Kondisi int_angka%10==0 bernilai TRUE jika angka yang diinputkan oleh user adalah kelipatan 10. e. Kapan kondisi int_angka%10==0 bernilai FALSE? - Kondisi int_angka%10==0 bernilai FALSE jika angka yang diinputkan oleh user tidak kelipatan sepuluh. f. Untuk nilai FALSE pada kondisi, apakah pernyataan/keputusan dikerjakan? - Untuk nilai FALSE pada kondisi maka pernyataan/keputusan tidak dikerjakan. g. Cobakan sebuah angka yang menghasilkan nilai FALSE pada kondisi dan tampilkan hasil program

======STOP DAN TUNGGU INSTRUKSI DOSEN/LABORAN====== a. Tambahkan breakpoint (lingkaran warna merah) pada baris 4. Untuk menambahkan breakpoint, klik area disamping kanan nomor baris 4 seperti coding berikut b. Jalankan proses debug dengan memilih menu Debug lalu pilih Start/Continue (F8) sehingga muncul segita kuning pada lingkaran merah c. Tampilkan hasil program saat ini d. Select int_angka pada baris 4 dan klik kanan. Kemudian pilih Watch int_angka sehingga muncul popup window sebagai berikut.

e. Perhatikan kolom kedua dari Watches window, berapa nilai variabel int_angka saat ini? f. Perhatikan kolom ketiga dari Watches window, apa tipe data variabel int_angka saat ini? int g. Jalankan proses debug 1 baris dengan memilih menu Debug lalu pilih Next Line (F7) h. Tampilkan hasil program saat ini i. Masukkan angka 80 pada program sehingga segitiga kuning akan berpindah ke baris berikutnya j. Perhatikan kolom kedua dari Watches window, berapa nilai variabel int_angka saat ini? (Jika Watches window tidak tampil, masuk ke menu Debug kemudian Debugging Window kemudian Watches)Nilai variabel int_angka saat ini adalah 80.

k. Jalankan proses debug 1 baris lagi dengan memilih menu Debug lalu pilih Next Line (F7) l. Jalankan proses debug 1 baris lagi dengan memilih menu Debug lalu pilih Next Line (F7) m. Tampilkan hasil program saat ini n. Ulang kembali langkah a proses debug untuk inputan angka 25, 50, dan 73 untuk lebih memahami dan membiasakan proses yang baru saja dilakukan. Kemudian simpulkan proses tersebut dengan menjawab pertanyaan berikut.

o. Apa yang ditunjukkan oleh pergerakan segitiga berwarna kuning? - Pergerakan segitiga berwarna kuning adalah sebagai tanda baris yang akan dieksekusi atau yang akan di jalankan. p. Apa yang bisa disimpulkan tentang fungsi Watches window? - Fungsi watches windows adalah untuk menampilkan data berupa tipe data(kolom 3), nama variabel(kolom 1) dan nilai yang diinputkan user sebelumnya(kolom 2). q. Apa fungsi lingkaran berwarna merah? - Lingkaran berwarna merah disebut breakpoint yang berguna sebagai tanda stop otomatis program debug dan dilanjutkan dengan manual. r. Apa sebenarnya fungsi proses debug? - Fungsi proses debug adalah agar kita memahami proses penjalanan coding setiap barisnya. IV. Analisa Pada percobaan 1 tersebut, kita telah mempelajari pemilihan kondisi IF dan Debug. Yang erlu diperhatikan dalam pemilihan kondisi IF adalah penulisan coding dan penggunaan coding pendukung seperti kita akan menggunakan scanf ataupun gets, itu tergantung terhadap apa tipe data yang akan kita gunakan, jika menggunakan tipe data operasi aritmatika ataupun bilangan, maka

menggunakan fungsi scanf sedangkan jika kita menggunakan tipe data yang bersifat karakter maka menggunakan fungsi gets. Selain bertujuan untuk mempelajari pemiihan kondisi if kita juga haru mengetahui fungsi dari debug. Fungsi Debug sendiri adalah agar kita dapat memahami langkah langkah penjalanan koding setiap barisnya. V. Kesimpulan Dengan menggunakan kondisi if kita dapat membuat sebuah program yang bisa memberikan sebuah keputusan. Fungsi if sendiri terbagi menjadi beberapa macam yaitu: if, if-else, ifelse-if, dan nested-if. Kita harus paham mengenai setiap fungsi dari masing masing if tersebut. Dan dari proses debug kita di ajarkan untuk mengetahui langkah langkah penjalanan koding pada tiap barisnya. VI. Daftar Pustaka Wibowo, Agus Urip Ari,dkk Bahasa Pemrograman I Politeknik Caltex Riau, 2003. 16-10-17 Modul 10 Algoritma dan Pemrograman - YAS.docx.