Pascal Pertemuan 5-6 : CASE dan PERULANGAN Edri Yunizal, S.Kom. / Fauzi MS, S.Kom Semester Genap 2008/2009 Manajemen INformatika STAIN Batusangkar 5 Mei.

Slides:



Advertisements
Presentasi serupa
Minggu V Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I 1.
Advertisements

Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I
STRUKTUR PERULANGAN Statemen ini di gunakan untuk memproses statemen-statemen tertentu berulang kali. Struktur perulangan While … Do Jenis perulangan.
STRUKTUR DASAR ALGORITMA
STRUKTUR PERULANGAN Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan. Struktur.
Dasar Komputer & Pemrog 2 A minggu 4
Pencabangan Bersyarat
Tipe data dan algoritma dasar
MATERI 8 CHOICE / PILIHAN.
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Pemrograman Visual (Borland Delphi 7.0)
MATERI 11. TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11.
Struktur Perulangan Week 4 & 5.
PERULANGAN Perulangan (loop) merupakan bentuk yang sering ditemui di dalam suatu program aplikasi. Di dalam bahasa Pascal, dikenal tiga macam perulangan,
Kondisi Bahasa Pemrograman I Pertemuan: 3 Kondisi Edri Yunizal, S.Kom. / Fauzi MS, S.Kom.
Struktur Pemilihan Pertemuan ke-3.
M.K. Pemrograman Web (AK )
Computer Science, University of Brawijaya Putra Pandu Adikara, S.Kom Algoritma dan Struktur Data Seleksi Kondisi.
Pengantar Algoritma.
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
Algoritma dan Struktur Data
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
KONTROL ALUR PROGRAM Pernyataan Kondisional
PHP Programming PHP 1 Ir. H. Sumijan, M.Sc.
Struktur Kontrol Struktur kontrol merupakan inti dari logika pemrograman. Secara mendasar struktur kontrol yaitu : Seleksi: if, else, elseif, switch-case.
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
STATEMENT PENGENDALIAN (PEMILIHAN)
Variabel dan Konstanta Bahasa Pemrograman I Pertemuan:2 Edri Yunizal / Fauzi MS.
JENIS PERULANGAN While.. Do Beda antara while..Do dengan repeat..Until
Pemprograman Terstruktur 1
Algoritma dan Struktur Data
Tenia Wahyuningrum, SKom, MT. Deskripsi singkat Larik (array) adalah deretan rinci data yang mempunyai tipe sejenis. Setiap rinci data disebut dengan.
PERULANGAN RISMAYUNI.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
TPI4202 e-tp.ub.ac.id Perulangan (Looping) Lecture 5.
Materi 9 LOGIKA & ALGORITMA.
Algoritma Pemrograman 2A
ALGORITMA PEMROGRAMAN 2A
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
Algoritma Pemrograman
PERCABANGAN Percabangan merupakan suatu sintaks dalam bahasa pascal yang mensyaratkan suatu kondisi tertentu agar statemen atau kode program tersebut dapat.
STRUKTUR KONTROL Pertemuan Ke-7.
Perulangan(looping) Oleh: Sri supatmi,S.Kom.
Counter dan Accumulator
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Pseudo-code.
Menuliskan Algoritma Dengan Pseudocode
Pengulangan.
PERCABANGAN DAN PERULANGAN
Seleksi Kondisi merupakan perintah yang memungkinkan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Operator yang digunakan.
Dasar-Dasar Pemrograman
STRUKTUR PERULANGAN.
PENYELEKSIAN KONDISI.
PERULANGAN.
Pengulangan.
Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik
Dasar-Dasar Pemrograman
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
Dasar-Dasar Pemrograman
ALGORITMA & PEMROGRAMAN
Chapter 5 : Perulangan (Repeatition)
Chapter 5-3 : Perulangan (Repeatition)
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
Dasar-Dasar Pemrograman
Pengulangan Repeat – Until (lanjutan)
1 Algoritma dan Pemrograman STRUKTUR PERULANGAN. 2 JENIS-JENIS PERULANGAN 1.FOR-TO-DO / FOR-DOWNTO-DO 2.WHILE-DO 3.REPEAT-UNTIL.
While – Do (Lanjutan) Temu 11.
STATEMEN FOR STATEMEN WHILE STATEMEN REPEAT
Counter dan Accumulator
Counter dan Accumulator
Transcript presentasi:

Pascal Pertemuan 5-6 : CASE dan PERULANGAN Edri Yunizal, S.Kom. / Fauzi MS, S.Kom Semester Genap 2008/2009 Manajemen INformatika STAIN Batusangkar 5 Mei 2009

X=23+M Y=y or x=7

Memberi nama variabel Var Panjang:integer; Lebar:integer; Luas:integer; Alas:integer; Tinggi:integer; Luassegitiga:real; Var Panjang,lebar,luas,alas,tin ggi,luassegitiga:integer

BEGIN PERINTAH1; PERINTAH2; IF …. THEN BEGIN PERINTAH1; PERINTAH2; IF … THEN BEGIN PERINTAH1; PERINTAH2; END; PERINTAH3; PERINTAH4; WHILE …. DO BEGIN PERINTAH5; PERINTAH6; END; END. Peletakan perintah!

CASE OF Pengambilan keputusan menggunakan IF didasarkan kepada KONDISI Pengambilan keputusan menggunakan CASE didasarkan kepada NILAI VARIABEL Contoh: Penilaian matakuliah algoritma, misalnya nilai angkanya 75

Sintak Penulisan Case nama_variabel OF nilai1: pernyataan1; nilai2: pernyataan2; … nilaiX: pernyataanX; end;

Buatlah sebuah program untuk menentukan keterangan nilai (LAT51.PAS) NilaiKeterangan 10Sempurna 9Baik Sekali 8Sangat Baik 7Baik 6Cukup 1..5Rendah Case nilai OF 10: Writeln(‘Sempurna’); 9: Writeln(‘Baik Sekali’); … 1..5: writeln(‘rendah’); end; If nilai=10 then Begin writeln(‘sempurna’); End Elseif nilai=9 then Begin writeln(‘baik sekali’); End …

Contoh Penerapan:

Buatlah Program untuk menentukan nilai huruf (LAT52.PAS) NILAINILAI HURUF A` 65-79B 50-64C 30-49D 0-29E

Perulangan 3 Jenis Perulangan 1. WHILE…DO 2. FOR…DO 3. REPEAT…UNTIL

Contoh, buatlah program untuk mencetak bilangan dibawah ini (10 bilangan asli pertama)

WHILE…DO SINTAK: WHILE kondisi DO BEGIN perintah-perintah; … END; While x<=10 Begin writeln(x); x:=x+1; End; Lat53.pas LAT54.PAS= BUATLAH PROGRAM MENAMPILKAN BILANGAN GANJIL DARI 1 SAMPAI DENGAN 999

Lat56 Buatlah program untuk menghasilkan urutan sebagai berikut: …….. (seratus bilangan) Lat57 Buatlah program untuk menghasilkan urutan sebagai berikut: (300 bilangan)

WHILE X<=10 DO BEGIN WRITELN(X); X:=X+1; END;

Tugas: 1.Buat program perulangan menampilkan 10 bilangan genap pertama 2.Buat program perulangan menampilkan 10 bilangan ganjil pertama 3.Buat program untuk perulangan dari 1 sampai x

2. For.. Do Sintak: For i:=a to b do Begin pernyataan2; End; Keterangan: i=bilangan penanda a=bilangan awal b=bilangan akhir Contoh: Lat For i:=1 to 13 do Begin writeln(i); End; Lat … (buat 50 bilangan)

3. Repeat..Until Repeat pernyataan2; Until kondisi;