OPERATOR, PERULANGAN DAN SELEKSI KONDISI

dokumen-dokumen yang mirip
BAB 5 PERULANGAN DAN ARRAY

Selection / Pemilihan PEMILIHAN

Kondisi dan Perulangan

BAB VI. STATEMENT CONTROL

OPERATOR DAN STATEMEN I/O

PERNYATAAN DAN KONDISI

Tujuan : mahasiswa dapat menerapkan struktur kendali untuk membuat program dengan C++

PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera

Tipe Data, Identifier, Operator dan Control Statement

IF ELSE IF ELSE. BU : if (kondisi1) Statement; else if (kondisi2) Statement;

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

MODUL V PERULANGAN. Perulangan digunakan untuk menjalankan satu atau lebih perintah secara berulang selama kondisi tertentu.

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

PENGAMBILAN KEPUTUSAN

MODUL 5 PERULANGAN (LOOPING)

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

3. Struktur Perulangan dalam Bahasa C++

Pertemuan 9: BRANCHING/PERCABANGAN dalam C LOOPING/PERULANGAN/ITERASI dalam C

Decission : if & if else

A. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement)

3. Struktur Perulangan dalam C++

V. STRUKTUR PEMILIHAN

24/09/2017 PERCABANGAN

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

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

Bab 3. Decision 1 (Pengambilan Keputusan)

MODUL. Perulangan (Looping) Modul Praktikum C++ Pemrograman Dasar. Semester Genap 2017/2018

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VIII

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

Operator Aritmatika MODUL III OPERATOR

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

Chapter 2 Tipe Data, Identifier, Operator dan Control Statement

Selection, Looping, Branching

Perulangan, Percabangan, dan Studi Kasus

OPERATOR & UNGKAPAN. Contoh operator : a + b Simbol + merupakan operator untuk melakukan operasi penjumlahan dari kedua operandnya ( yaitu a dan b ).

Pengambilan Keputusan. Konsep Pemrograman Oleh Tita Karlita

KENDALI PROSES. 6.1 PENYELEKSIAN KONDISI (Selection)

Pernyataan if MODUL V PERCABANGAN

Keg. Pembelajaran 5 : Perulangan dalam C++ 1. Tujuan Kegiatan Pembelajaran 2. Uraian Materi while do..while for continue dan break go to

Ada 3 jenis struktur kontrol: Sequence Structure Selection Structure Repetition Structure Sequence Structure

Algoritma Pemrograman 2B (Pemrograman C++)

MODUL 1 Alur Seleksi dengan C++

3. Elemen Dasar C++ S. Indriani S. L., M.T L.,

PRAKTIKUM 4 PENGAMBILAN KEPUTUSAN

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

PENGERTIAN. 2. Operator Unary 3. Operator Binary 4. Operator Ternary

PRAKTIKUM 4 PENGAMBILAN KEPUTUSAN

Pengantar Pemrograman

PERTEMUAN 7 REVIEW (QUIZ)

Looping : break, continue, nested loop

PRAKTIKUM 9 KONTROL ALIRAN

IF IF ELSE. ELSE IF SWITCH CASE STATEMENT F NT OR, W HILE D O WHILE I 2

OPERATOR DAN UNGKAPAN

KENDALI PROSES. Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan.

PRAKTIKUM 4 PERCABANGAN

PERULANGAN PROSES. Proses perulangan ditandai dengan mekanisme yang disebut loop. Proses Loop : Proses yang berulang-ulang

Bab 2 Struktur Dasar

STRUKUR KENDALI : PERCABANGAN

A. TUJUAN PEMBELAJARAN

Imam Fahrur Rozi. Algoritma dan Pemrograman SELEKSI KONDISI

OPERASI PERNYATAAN KONDISI

OPERATOR BAHASA C. Obyektif : 4. Mengetahui macam-macam operator dalam Bahasa C. 5. Mengetahui dan dapat menggunakan format pada tiap tipe data..

Percabangan dan Perulangan

Sintaks Pemilihan 1. Jika saya lulus, maka saya akan mendapat hadiah.

DASAR PEMROGRAMAN. Institut Teknologi Sumatera

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

Tipe Data dan Operator

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

BAB II OPERASI BERSYARAT DAN PERULANGAN

Tujuan Instruksional. Mahasiswa mampu :

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET BAHASA PEMROGRAMAN

Dasar-Dasar Pemrograman (Pengendalian Proses Program)

Object Oriented Programming (OOP)

2.4. Struktur Branching

Struktur Kontrol. (Repetition)

Pertemuan 2. Muhadi Hariyanto

Achmad Solichin.

UJIAN TENGAH SEMESTER GANJIL TAHUN STMIK AMIKOM YOGYAKARTA

MENGENDALIKAN PROSES PROGRAM

Algoritma dan Struktur Data I 2014

Percabangan. Agus Priyanto, M.Kom

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

ALUR PROGRAM. SELEKSI KONDISI Statement If a. Bentuk If tunggal sederhana Sintaks : if ( kondisi ) statement ;

MODUL 3 PERCABANGAN TINGKAT LANJUT DAN PERULANGAN

MODUL III CONTROL FLOW & FLOWCHART

Pengambilan Keputusan

BAB IV STRUKTUR RUNTUNAN DAN PERCABANGAN

P - 8 Bab 6 : PHP (Kondisi dan Perulangan)

MODUL 6 PERULANGAN. Contoh1: 1. Pernyataan while Digunakan untuk pengambilan keputusan dan looping. Bentuk Umum:

P 4 Bab 3 : Dasar Pemrograman C

6 Maret Structure of Java [Penyeleksian Kondisi]

SATUAN ACARA PERKULIAHAN (SAP)

MODUL IV Analisis Kasus/Pemilihan

if (ekspresi_boolean) {

INPUT OUTPUT. cout. Digunakan untuk mencetak suatu informasi ke layar Contoh : cout << Halo Teknik Informatika

OPERASI SELEKSI PEMROGRAMAN C++

PENGENALAN BAHASA C DAN C++

REVIEW ARRAY. Institut Teknologi Sumatera

MODUL ALGORITMA DAN PEMROGRAMAN. STMIK AMIKOM Yogyakarta. Rajif Agung Yunmar, S.Kom., M.Cs.

Struktur Kontrol. Contoh, Akan tercetak x is 100 jika nilai yang disimpan pada variable x adalah 100:

Transkripsi:

PRAKTIKUM KE 2 OPERATOR, PERULANGAN DAN SELEKSI KONDISI TUJUAN PRAKTIKUM 1. Praktikan mengerti macam macam operator yang tersedia dalam bahasa C / C++. 2. Praktikan mengerti apa yang dimaksud dengan perulangan. 3. Praktikan mengerti apa yang dimaksud dengan seleksi kondisi. 4. Praktikan dapat menggunakan operator, perulangan dan seleksi kondisi dalam membuat program sederhana. TEORI PENUNJANG 1. OPERATOR. adalah suatu simbol yang digunakan untuk suatu operasi tertentu. Macam macam operator : a. Arithmatika. Operasi Perkalian Penjumlahan Pembagian Pembagian modulus ( sisa pembagian ) Penjumlahan Pengurangan * / % + - b. Unary. unary merupakan operator yang hanya menggunakan sebuah operand saja. Salah satunya adalah operator unary ++ dan --. ++ akan menambah nilai numerik 1 ke pengenal yang menggunakannya dan operator -- akan mengurangi dengan nilai numerik 1 untuk pengenal yang menggunakannya. x = x + 1 dapat dituliskan sebagai x ++ atau ++ x x = x - 1 dapat dituliskan sebagai x -- atau -- x x = 5; A = x++; Hasil : x = 6 dan A = 5 x = 5; A = ++x; Hasil : x = 6 dan A = 6

c. Pengerjaan. Digunakan untuk memindahkan nilai dari suatu ungkapan ke suatu pengenal. Contoh Ekuivalen dengan = + = - = * = / = % = A = B + C A + = 1 A - = B A * = B A / = B A % = B Mengerjakan B + C ke A A = A + 1 A = A - B A = A * B A = A / B A = A % B d. Hubungan. Digunakan untuk menunjukkan hubungan antara dua buah operand. < <= > >= ==!= Arti Lebih kecil dari Lebih kecil atau sama dengan Lebih besar dari Lebih besar atau sama dengan Sama dengan Tidak sama dengan e. Logika. Digunakan untuk membandingkan logika hasil dari operator operator hubungan. logika membandingkan 2 buah nilai logika. Nilai logika adalah benar atau salah. && Arti Logika AND Logika OR Misalnya nilai A adalah 5, B adalah 7 dan C adalah a, maka ungkapan logika berikut ini akan mempunyai hasil akhir benar. A < B B = = 7 && C > z 1 1 && 0 0 1

2. PERULANGAN. a. Statement for. for ( Awal; Akhir; Peningkatan ) statement; int Y; for( Y =1; Y <= 5; Y++ ) cout << << endl; b. Perulangan while. while ( kondisi ) statement; Proses perulangan akan masih dilakukan jika kondisi yang diseleksi di statement while masih bernilai benar dan perulangan akan dihentikan jika kondisinya sudah bernilai salah. 3 4 int A; A = 3; while ( A < 5 ) cout << A<< endl; A++; c. Perulangan do while. do statement while ( kondisi );

Perbedaan utama antara statement do while dengan statement while adalah letak kondisi yang akan diseleksi. Untuk statement while, kondisi yang diseleksi terletak di awal, sehingga sebelum masuk ke dalam lingkup perulangan while, kondisi harus sudah benar terlebih dahulu. Untuk statement do while, kondisi yang diseleksi terletak di akhir lingkup perulangan. 3 4 int A; A = 3; Do cout << A<< endl; A++; while ( A < 5 ); d. Statement continue. Statement continue menyebabkan proses perulangan kembali ke awal mulainya perulangan dengan mengabaikan statement statement berikutnya setelah statement continue. 3. SELEKSI KONDISI. a. Statement if. if ( kondisi ) statement; else statement; if ( B = = 0 ) cout << Bilangan genap ; else cout << Bilangan ganjil ; b. Statement switch. switch ( kondisi ) case konstanta1: case konstanta2: statement statement; statement statement;..

default : statement statement; switch ( nilai ) case 1 : case 2 : case 3 : cout << Satu ; cout << Dua ; cout << Tiga ; default : cout << Bukan nilai 1, 2 atau 3 ; LAPORAN PENDAHULUAN 1. Jelaskan operator apa saja yang disediakan bahasa C / C++ yang kamu ketahui. 2. Apa yang dimaksud dengan looping, statement - statement perulangan serta bentuk umumnya. 3. Statement apa saja yang berfungsi sebagai seleksi kondisi dan bagaimana cara pendeklarasian masing masing statement tsb. 4. Buat program untuk menentukan apakah angka yang diinput adalah bilangan genap atau bilangan ganjil. MATERI 1. Memberikan penjelasan tentang operator apa saja yang ada dalam C / C++. 2. Memberikan penjelasan tentang statement statement perulangan dan penerapannya dalam program sederhana. 3. Menjelaskan tentang seleksi kondisi, statement statement dan contoh program sederhana. LAPORAN AKHIR 1. Cetak program program yang dikerjakan pada saat praktikum. 2. Buat logika program untuk masing masing program.