Kondisi dan Pengulangan Sparisoma Viridi dan Suprijadi 1.

Slides:



Advertisements
Presentasi serupa
Metode Pengujian Perangkat Lunak (White Box) Pertemuan 10 Febriyanno Suryana, S.Kom, MM SI Cont…..
Advertisements

Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
STRUKTUR DASAR ALGORITMA
STATEMENT KONDISI Adalah perintah yang memungkinkan
Desain web – pertemuan 13 Javascript (Part 2).
MATERI 8 CHOICE / PILIHAN.
Hanya dipergunakan untuk kepentingan pengajaran di lingkungan Telkom Applied Science School MI1264 Dasar Algoritma dan.
Macam Statement As’ad Djamalilleil
Latihan Kalkulus Predikat Part.2
STRUKTUR PERULANGAN (LOOPING)
Struktur Kondisi dan Perulangan
Pemrograman JAVA (TIB09)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
SELECTION STATEMEN KENDALI / PERCABANGAN
Dasar Pemrograman MODUL 06 PERCABANGAN.
Struktur Kontrol #2 Perulangan
Memulai Pemrograman C++
PEMROGRAMAN BERORIENTASI OBJEK
Struktur Kontrol: Keputusan
Tahap Testing Program (lanjutan)
Cakupan Graf (Lanjutan) Pertemuan 7.
Sumber Kepustakaan : yohananugraheni.files.wordpress.com/.../7_struktu... 1 Struktur Perulangan.
Pemrograman Terstruktur
Kontrol Program Armadyah Amborowati.
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
Nested If = if bersarang = if bertingkat Operator logika
*Operator - ARITMATIKA
Flow Control & Looping Pertemuan 4 Pemrograman Berbasis Obyek Oleh Tita Karlita.
SELECTION STATEMEN KENDALI / PERCABANGAN
SELECTION (STATEMEN KENDALI / PERCABANGAN)
Pengenalan PHP Operator Aritmatika:
Struktur Kontrol Pemilihan
Struktur kontrol ∞ kondisi. ∞ if-else ,
Bahasa Pemrograman C++
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Pernyataan bersyarat,seleksi,dan perulangan
Renni Angreni, S.Kom., M.Kom.
Struktur kontrol.
OPERATOR LOGIKA.
PERNYATAAN PERULANGAN
Struktur Kontrol Keputusan
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Transfer of control (pemindahan langkah)
Statement Control (if dan switch)
STRUKTUR KONTROL.
Pengambilan Keputusan dan Pengulangan Proses
Pernyataan Pengulangan Proses
Pernyataan Pengulangan Proses
Struktur Kontrol.
Iterasi ( Perulangan ).
Kuliah III Ricky Maulana Fajri, M.Sc
Pengenalan PHP Operator Aritmatika:
Pemrograman Web Lanjut “Pertemuan ke-3”
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Algoritma & Pemrograman 1
Instruksi IF Alur program dapat dikendalikan oleh kondisi, dimana kondisi tersebut menentukan alur program selanjutnya. Kondisi ini dinyatakan dalam bentuk.
Iteration Statements (statement iterasi/pengulangan)
MATERI PENDUKUNG PENGENALAN DASAR CLASS
Struktur Dasar Algoritma dan Runtunan
Algoritma & Pemrograman 1
Metode Pengujian Perangkat Lunak (White Box)
PERCABANGAN DAN PERULANGAN
Ekspresi & Alur Kendali
Struktur Kontrol #1 Keputusan
Instruksi IF Alur program dapat dikendalikan oleh kondisi, dimana kondisi tersebut menentukan alur program selanjutnya. Kondisi ini dinyatakan dalam bentuk.
Konsep Bahasa Pemrograman I Operator
Materi. Terima Kasih !!!
Pemrograman Web Lanjut “Pertemuan ke-3”
Struktur Kendali MINGGU KE-2.
CONDITION I (Tunggal – Ganda) IF - Then. Seleksi kondisi adalah proses penentuan langkah berikutnya berdasarkan proses yang terjadi sebelumnya. Bila kondisi.
Transcript presentasi:

Kondisi dan Pengulangan Sparisoma Viridi dan Suprijadi 1

Materi kuliah Pemilihan kondisi dengan if Pengulangan dengan for Lain-lain 2

Pemilihan kondisi dengan if Struktur penggunaan if(kondisi) { // kondisi == true } else { // kondisi == false } Kondisi dapat langsung variabel berjenis boolean atau operasi yang menghasilkannya 3

Pemilihan kondisi dengan if (cont.) Yang umumnya digunakan if(x % 2 == 0) { cout << x << ": genap" << endl; } else { cout << x << ": ganjil" << endl; } Soal 1. Apakah arti dari operator % dalam potongan kode di atas? 4

Pemilihan kondisi dengan if (cont.) Mofidikasi yang dapat dilakukan bool is_genap = (x % 2 == 0); if(is_genap) { cout << "ya, genap" << endl; } else { cout << "tidak, tapi ganjil" << endl; } Soal 2. Apakah perbedaan operator = dan ==? 5

Pemilihan kondisi dengan if (cont.) Terdapat pula versi lebih ringkas (yang lebih sulit dibaca) string pesan = (x % 2 == 0) ? "Ya" : "Tidak"; cout << "Genapkah " << x << "? "; cout << pesan << endl; Soal 3. Apakah hasil keluaran potongan kode di atas? 6

Pemilihan kondisi dengan if (cont.) Pemanfaatan argc dan argv if(argc > 1) { int x = atoi(argv[1]); string sifat = (x % 2 == 0) ? "genap" : "ganjil"; cout << x << " " << sifat << endl; } Soal 4. Pustaka apa saja yang diperlukan agar potongan kode di atas dapat bekerja? 7

Pemilihan kondisi dengan if (cont.) Soal 5. Lengkapi potongan kode sebelumnya sehingga menjadi suatu program, yang hasil kompilasinya dipanggil dengan cara di bawah ini (nama program gengan) $./gengan 2 2 genap %./gengan 5 5 ganjil Soal 6. Apa yang terjadi bila masukannya 1.5? 8

Pengulangan dengan for Struktur penggunaan for(variabel, kondisi, perubahan) { // Hal yang berulang dilakukan } Contoh for(int i = 0; i < 5; i++) { cout << i << endl; } Soal 7. Apakah guna operator ++? Adakah --? 9

Pengulangan dengan for (cont.) Dapat bertingkat-tingkat (nested) for(int i = 0; i < 5; i++) { for(int j = 0; j < 5; j++) { int k = i * 5 + j; cout << k << " "; } cout << endl; } Soal 8. Tuliskan hasil dari potongan kode di atas. 10

Pengulangan dengan for (cont.) Keluar dari interasi secara paksa dapat dilakukan dengan menggunakan perintah break Soal 9. Buatlah suatu potongan kode yang menggunakan perintah break. 11

Lain-lain Soal 10. Pelajari penggunaan switch untuk pemilihan kondisi dan while untuk pengulangan. 12

Terima kasih 13