Hanya dipergunakan untuk kepentingan pengajaran di lingkungan Telkom Applied Science School MI1264 Dasar Algoritma dan.

Slides:



Advertisements
Presentasi serupa
DASAR-DASAR ALGORITMA
Advertisements

DASAR-DASAR ALGORITMA
PEMROGRAMAN PASCAL STATEMEN KENDALI.
STRUKTUR DASAR ALGORITMA
Dasar Komputer & Pemrog 2 A minggu 4
Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
MATERI 8 CHOICE / PILIHAN.
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Struktur Kondisi dan Perulangan
Pemrograman JAVA (TIB09)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
PENYELEKSIAN KONDISI (PEMILIHAN)
Struktur Kontrol #2 Perulangan
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
PERTEMUAN 2 Variabel, Ekspresi, Operator, dan Flow Control
Struktur Kontrol: Keputusan
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
PERTEMUAN 1 Pendahuluan Materi - Endra Rahmawati, S.Kom -
Pemprograman Terstruktur 1
PERCABANGAN/PEMILIHAN
PEMROGRAMAN IMPERATIF
Struktur Kontrol Pemilihan
Algoritma dan Struktur Data
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Struktur kontrol.
PERNYATAAN PERULANGAN
Algoritma & Pemrograman Chapter 6
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Algoritma Pemrograman 2A
FONDASI PEMROGRAMAN & STRUKTUR DATA #2
STRUKTUR DASAR ALGORITMA
STRUKTUR PERULANGAN STMIK AMIKOM PURWOKERTO.
Algoritma Pemrograman I
Dasar-Dasar Pemrograman
STRUKTUR DASAR ALGORITMA
DASAR-DASAR ALGORITMA
PERCABANGAN Percabangan merupakan suatu sintaks dalam bahasa pascal yang mensyaratkan suatu kondisi tertentu agar statemen atau kode program tersebut dapat.
Pernyataan Pengulangan Proses
Dasar – dasar Algoritma dan Pemrograman
Pernyataan Pengulangan Proses
Aliran Kendali (Flow Control)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Algoritma & Pemrograman 1
Struktur Algoritma Sequence Process: instruksi dikerjakan secara sekuensial, berurutan. Selection Process: instruksi dikerjakan jika memenuhi kriteria.
Pseudo-code.
Pengulangan.
AP2A Perulangan & Array PJ : Wawan Setiawan 07
Struktur Dasar Algoritma dan Runtunan
Algoritma & Pemrograman 1
PERCABANGAN DAN PERULANGAN
Seleksi Kondisi merupakan perintah yang memungkinkan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Operator yang digunakan.
STRUKTUR CONTROL program
LOOPING / PERULANGAN FOR - DO WHILE - DO REPEAT - UNTIL
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Flow Control & Exception Handling
Pengulangan.
PEMrograman web database
PERTEMUAN 4 DAN 5 DASAR-DASAR ALGORITMA
Pertemuan 8 Looping Erna Sri Hartatik
LN New 01 Istilah Struktur Dasar Teknik Puncak-Turun
Konsep Bahasa Pemrograman I Operator
Dasar Pemrograman PASCAL II
STRUKTUR DASAR ALGORITMA
Pengulangan Repeat – Until (lanjutan)
Dasar Pemrograman Percabangan Nurul Anisa Sri Winarsih, M. CS
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:

Hanya dipergunakan untuk kepentingan pengajaran di lingkungan Telkom Applied Science School MI1264 Dasar Algoritma dan Pemrograman Semester Ganjil – 2014/2015 Control Statement - IF Oleh : Tora Fahrudin, M.T

Assessment UjianMingguMateri Assessment 161.Pengenalan Alpro & Pemrograman 2.Tipe Data, Variabel & Konstanta 3.Percabangan IF 4.Percabangan Case 5.Percabangan Bersarang Assessment 2101.Perulangan While 2.Perulangan For-To-Do, Repeat-Until 3.Perulangan Bersarang Assessment 3161.Record 2.Array 3.Pemrograman Modular - Prosedur 4.Pemrograman Modular - Fungsi

Kendali program Control Statement  Pengendalian jalan program berdasarkan kondisi tertentu. 1.Sekuensial  Eksekusi kode program terurut berdasarkan letak kode, mulai dari baris paling atas ke baris bawahnya 2.Selection  Eksekusi satu kode diantara beberapa pilihan berdasar kepada kondisi tertentu. 3.Repetition  Eksekusi kode program secara berulang berdasar kepada kondisi tertentu.

PERCABANGAN Statement percabangan Digunakan untuk mengeksekusi salah satu (atau tidak sama sekali) dari beberapa statement yang ditentukan oleh sebuah (atau lebih) pengujian. [Cantù. M, Essential Pascal 4th ed] Terdapat 2 jenis statement IF THEN ELSE CASE

PERCABANGAN IF THEN ELSE Statement percabangan Melakukan pengecekan kondisi dan menentukan arah jalannya program. Hasil dari kondisi percabangan adalah boolean, true atau false

PERCABANGAN IF THEN [1] IF [kondisi] THEN Aksi jika kondisi menghasilkan nilai TRUE Contoh OUTPUT(“Input some number”); INPUT(A); if A<10 then OUTPUT(“Smaller than 10”);

PERCABANGAN IF THEN [1]

PERCABANGAN IF THEN ELSE [2] IF [kondisi] THEN Aksi ketika kondisi menghasilkan nilai TRUE ELSE Aksi ketika kondisi menghasilkan nilai FALSE Contoh OUTPUT(“Input some number”); INPUT(A); IF A<10 THEN OUTPUT(“Smaller than 10”); ELSE OUTPUT(“Greater than 10”);

PERCABANGAN IF THEN ELSE [2]

PERCABANGAN IF THEN ELSE if else [2] IF [kondisi] THEN Aksi ketika kondisi IF yg pertama menghasilkan nilai TRUE ELSE IF [kondisi] THEN Aksi ketika kondisi menghasilkan nilai FALSE dari kondisi IF yang pertama dan ketika pengecekan IF yang kedua menghasilkan nilai TRUE ELSE Aksi ketika kondisi menghasilkan nilai FALSE dari kedua kondisi pengecekan IF diatas

PERCABANGAN IF THEN ELSE IF [3]

NESTED IF Memungkinkan sebuah kondisi IF bersarang didalam IF yang lain. OUTPUT(“Input some number”); INPUT(A); IF A < 0 THEN OUTPUT(“Terlalu kecil”); ELSE BEGIN IF (A > 100) THEN OUTPUT(“Terlalu besar”); ELSE OUTPUT(“Pas mantaps!”); END

PERCABANGAN NESTED IF [4]

Latihan 1.Ganjil atau genap? 2.ATM Minimalis, dilemma akhir bulan… 3.Konversi, 10 maksimal sampai adalah sepuluh, 123 adalah seratus dua puluh tiga dan 789 adalah tujuh ratus delapan puluh sembilan

Daftar pustaka 1.Dahliar Ananda, Dasar Algoritma dan Pemrograman. FAKULTAS ILMU TERAPAN. Ganjil, Cantù. M, Essential Pascal 4 th edition,