Operasi Perulangan pada FORTRAN Pertemuan 6

Slides:



Advertisements
Presentasi serupa
Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
Advertisements

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
PENGULANGAN PROSES PADA VISUAL BASIC
Operator dan Operasi Input Output pada FORTRAN Pertemuan 4 Matakuliah: S0683/Algoritma dan Pemrograman Tahun: 2007.
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Algoritma dan Struktur Data
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
Flowchart dan Pseudocode
LOGIKA ALGORITMA Pertemuan 6.
Struktur Kontrol: Keputusan
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
Pemograman 1 Pertemuan 6.
DIAGRAM ALUR (FLOWCHART)
PEMROGRAMAN IMPERATIF
Struktur Kendali Proses (Perulangan)
1 Dasar Pemrograman Komputer [TKL-4002] Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :  Memahami struktur kendali pengulangan (looping)
Algoritma dan Struktur Data
PERNYATAAN PERULANGAN
Pengulangan.
PERULANGAN RISMAYUNI.
Chapter 3 PEMROGRAMAN TERSTRUKTUR
{Pertemuan 4 Struktur Kondisi IF}
Dasar Komputer & Pemrograman 2B
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
While … do … Repeat … until … For … to … do …
TPI4202 e-tp.ub.ac.id Perulangan (Looping) Lecture 5.
DASAR PEMROGRAMAN & ALGORITMA
STRUKTUR DASAR ALGORITMA
{Pertemuan 4 Struktur Kondisi IF}
STRUKTUR PERULANGAN STMIK AMIKOM PURWOKERTO.
STRUKTUR DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA
{Pertemuan 4 Struktur Kondisi IF}
Algoritma Pemrograman
Pernyataan Pengulangan Proses
Dasar – dasar Algoritma dan Pemrograman
Pernyataan Pengulangan Proses
Algoritma & Pemrograman 1B
Materi 10 LOGIKA & ALGORITMA.
Iterasi ( Perulangan ).
Looping (Perulangan).
Algoritma dan Pemrograman
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Algoritma & Pemrograman 1
Pseudo-code.
Pengulangan.
Pengulangan.
Pernyataan Pengulangan Proses
Struktur Dasar Algoritma dan Runtunan
Algoritma & Pemrograman 1
PERCABANGAN DAN PERULANGAN
STRUKTUR PERULANGAN.
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
PERULANGAN.
Dasar-Dasar Pemrograman
Pemrograman Visual Proses Pengulangan.
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
Pemrogram 1 Agus Darmawan, S.kom.
Algoritma dan Pemrograman
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
STRUKTUR DASAR ALGORITMA
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.
STATEMEN FOR STATEMEN WHILE STATEMEN REPEAT
Pernyataan Pengulangan Proses
CONDITION I (Tunggal – Ganda) IF - Then. Seleksi kondisi adalah proses penentuan langkah berikutnya berdasarkan proses yang terjadi sebelumnya. Bila kondisi.
Transcript presentasi:

Operasi Perulangan pada FORTRAN Pertemuan 6 Matakuliah : S0683/Algoritma dan Pemrograman Tahun : 2007 Operasi Perulangan pada FORTRAN Pertemuan 6

Struktur Kendali Perulangan Struktur kendali perulangan digunakan untuk melaksanakan satu atau beberapa instruksi secara berulang. Dalam FORTRAN, perulangan dilakukan dengan menggunakan statement DO. 3 Bina Nusantara

Statement DO Bentuk umum: DO n <index-variable> = <initial-value>,<limit>,<step-size> Statement-1 . Statement-n n CONTINUE n label statement <Index-variable> adalah suatu variabel numerik integer <initial-value> adalah ungkapan integer yang menunjukkan hitungan awal dari banyaknya perulangan <limit> adalah ungkapan integer yang menunjukkan hitungan akhir dari banyaknya <step-size> adalah ungkapan integer yang menunjukkan pertambahan dari hitungan 4 Bina Nusantara

Flowchart Statement DO Isi index-variable sesuai dengan initial-value True index-variable > limit False Statement-1 . Statement-n Tambahkan step-size ke index-variable 5 Bina Nusantara

Contoh DO 10 I = 1,5,1 Print *,’UBiNus’ 10 CONTINUE Initial-Value Limit Index-Variable Label Statement DO 10 I = 1,5,1 Print *,’UBiNus’ 10 CONTINUE Hasil yang ditampilkan adalah kata UBiNus sebanyak 5 Jika step-size hanya 1, bisa tidak ditulis Step-size 6 Bina Nusantara

Apa hasil dari contoh program ini ? Nested DO Suatu struktur DO dapat merupakan bagian dari struktur DO lainnya. Contoh: DO 5 I = 1,5 DO 6 J = 1,3 Write (*,10) 6 Continue Write (*,20) 5 Continue 10 Format(1x,'*',\) 20 Format(1x,/) End Apa hasil dari contoh program ini ? 7 Bina Nusantara

Perulangan dengan Statement IF dan GOTO Bentuk umum (menyerupai WHILE Statement): n IF (ekspresi logika) THEN Statement-1 Statement-n GOTO n END IF Contoh: Print *,'Masukan sebuah bilangan [0=selesai] : ' Read *,I 5 IF (I .NE. 0) THEN DO 10 J = 1,I 10 Print *,'FORTRAN' GOTO 5 End . 8 Bina Nusantara

Perulangan dengan Statement IF dan GOTO Bentuk umum (menyerupai REPEAT-UNTIL Statement): n Statement-1 Statement-n IF .NOT. (ekspresi logika) GOTO n Contoh: 10 Print *,'Masukan sebuah bilangan [0..100] : ' Read *,I IF (.NOT. ((I .GE. 0) .AND. (I .LE. 100)) GOTO 10 End . . 9 Bina Nusantara