PERTEMUAN V Logika Algoritma Algoritma : Metoda pemecahan suatu masalah langkah demi langkah. Karakteristik Algoritma :  Presisi ; langkah-langkahnya.

Slides:



Advertisements
Presentasi serupa
DASAR-DASAR ALGORITMA
Advertisements

Bab 2 Struktur Dasar.
DASAR-DASAR ALGORITMA
STRUKTUR PERULANGAN Statemen ini di gunakan untuk memproses statemen-statemen tertentu berulang kali. Struktur perulangan While … Do Jenis perulangan.
STRUKTUR DASAR ALGORITMA
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Pengantar Algoritma.
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
Bab 5 Pengulangan.
Bab 2 – b PERINTAH 2 B Percabangan. PERCABANGAN Tidak setiap baris program akan dikerjakan Hanya yang memenuhi syarat (kondisi) Syarat terdiri dari operand-operand,
Pemograman 1 Pertemuan 6.
Pemprograman Terstruktur 1
OPERATOR DAN STATEMEN I/O
Struktur Kendali dan Repetisi
Operasi Perulangan pada FORTRAN Pertemuan 6
Operator Fungsi Logika Perulangan
INF-301 FEB 2006 Univ. INDONUSA Esa Unggul PERTEMUAN V Tujuan Instruksional Umum : Permutasi & Kombinasi Tujuan Instruksional Khusus : Mahasiswa dapat.
Pengulangan.
PERULANGAN RISMAYUNI.
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Algoritma Pemrograman 2A
STRUKTUR DASAR ALGORITMA
Selamat datang M. Haviz Irfani,S.Si PEMROGRAMAN 1.
Algoritma Pemrograman I
ALGORITMA PEMROGRAMAN 2A
STRUKTUR DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA
Struktur Dasar Algoritma
DASAR-DASAR ALGORITMA
Algoritma Pemrograman
PERCABANGAN Percabangan merupakan suatu sintaks dalam bahasa pascal yang mensyaratkan suatu kondisi tertentu agar statemen atau kode program tersebut dapat.
Selamat datang M. Haviz Irfani,S.Si PEMROGRAMAN 1.
Dasar – dasar Algoritma dan Pemrograman
Pernyataan Pengulangan Proses
Materi 10 LOGIKA & ALGORITMA.
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
Struktur Dasar Algoritma
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Struktur Algoritma Sequence Process: instruksi dikerjakan secara sekuensial, berurutan. Selection Process: instruksi dikerjakan jika memenuhi kriteria.
Proses Percabangan Bersyarat
Pengulangan.
PEMROGRAMAN WEB DEWI SULISTIYARINI, S.KOM
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
Pengulangan.
PERTEMUAN 8 PERULANGAN.
Struktur Dasar Algoritma dan Runtunan
Struktur Kontrol : Perulangan
PERCABANGAN DAN PERULANGAN
STRUKTUR DASAR ALGORITMA
Pengulangan Pengulangan merupakan struktur kontrol yang berfungsi untuk melaksanakan perintah-perintah suatu blok statemen secara berulang-ulang selama.
Seleksi Kondisi merupakan perintah yang memungkinkan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Operator yang digunakan.
STRUKTUR PERULANGAN.
Algoritma & Pemrograman 1
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
PENYELEKSIAN KONDISI.
PERULANGAN.
Pengulangan.
Bab 2 Struktur Dasar.
PERTEMUAN 4 DAN 5 DASAR-DASAR ALGORITMA
Pernyataan Kondisional, Perulangan dan Jump
DASAR-DASAR ALGORITMA dan FLOW CHART
DASAR-DASAR ALGORITMA
CCM110, MATEMATIKA DISKRIT Pertemuan ke 10, Logika Algoritma
LN New 01 Istilah Struktur Dasar Teknik Puncak-Turun
STRUKTUR DASAR ALGORITMA
CONDITION I (Tunggal – Ganda) IF - Then. Seleksi kondisi adalah proses penentuan langkah berikutnya berdasarkan proses yang terjadi sebelumnya. Bila kondisi.
Transcript presentasi:

PERTEMUAN V Logika Algoritma Algoritma : Metoda pemecahan suatu masalah langkah demi langkah. Karakteristik Algoritma :  Presisi ; langkah-langkahnya dinyatakan dengan jelas.  Unik ; hasil lanjutan setiap langkah didefinisikan secara tunggal dan semata-mata tergantung pada masukan tunggal dan semata-mata tergantung pada masukan dan hasil langkah sebelumnya. dan hasil langkah sebelumnya.  Berhingga ; berhenti setelah beberapa instruksi dilaksanakan.  Masukan ; mempunyai masukan  Keluaran ; menghasilkan keluaran  Umum ; berlaku pada himpunan masukan.

 Macam-macam logika : - Logika Kondisional : Digunakan untuk memeriksa sebuah Digunakan untuk memeriksa sebuah kondisi dan mengeksekusi satu atau kondisi dan mengeksekusi satu atau lebih baris proses. lebih baris proses.

Contoh : If – Then dengan syarat tunggal If – Then dengan syarat tunggal If – Then dengan syarat majemuk If – Then dengan syarat majemuk If – Then – Else satu baris If – Then – Else satu baris If – Then – Else banyak baris If – Then – Else banyak baris If – Then dengan syarat tunggal; Merupakan instruksi untuk memeriksa sebuah kondisi

If – Then dengan syarat majemuk ; Merupakan instruksi untuk memeriksa lebih dari satu buah kondisi yang dihubungkan dengan operator logika : AND, OR, NOT If – Then – Else satu baris ; Merupakan instruksi untuk memeriksa sebuah kondisi dan mengeksekusi satu atau lebih proses jika kondisi terpenuhi.

If – Then – Else dengan banyak baris ; Merupakan instruksi untuk memeriksa sebuah kondisi dan mengeksekusi satu blok atau lebih proses jika kondisi terpenuhi. Tugas Perseorangan : Buatlah masing-masing sebuah contoh aplikasi logika kondisional diatas.

- Logika Pengulangan : Merupakan suatu cara untuk melakukan Merupakan suatu cara untuk melakukan suatu proses secara berulang – ulang. suatu proses secara berulang – ulang. Contoh : While…doRepeat…untilFor…do

While…do Digunakan untuk proses berulang, dimana statemen dieksekusi berulang kali sampai kondisi yang dinyatakan dalam statemen While tidak dipenuhi. Repeat…until Kebalikan dari while…do, yaitu proses berulang akan dilaksanakan terus selama kondisi belum terpenuhi.

For…do Digunakan untuk proses berulang mulai dari batas awal sampai batas akhir yang ada pada statemen For nya. Tugas Perseorangan : Buatlah masing-masing sebuah contoh aplikasi logika pengulangan diatas.

 Tugas : Dengan logika kondisional dan pengulangn, buatlah algoritma dan coding dalam c++ untuk mencari akar persamaan kuadrat.