LN New 01 Istilah Struktur Dasar Teknik Puncak-Turun

Slides:



Advertisements
Presentasi serupa
DASAR-DASAR ALGORITMA
Advertisements

DASAR-DASAR ALGORITMA
TEORI ALGORITMA.
STRUKTUR DASAR ALGORITMA
STRUKTUR PERULANGAN Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan. Struktur.
MATERI 8 CHOICE / PILIHAN.
Hanya dipergunakan untuk kepentingan pengajaran di lingkungan Telkom Applied Science School MI1264 Dasar Algoritma dan.
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Pengantar Algoritma.
sebuah fungsi yang memanggil dirinya sendiri
Pengertian Algoritma Sebuah algoritma merupakan deskripsi pelaksanaan suatu proses, dimana algoritma disusun oleh sederetan langkah instruksi yang logis.
ALGORITMA DEFINISI & FLOWCHART
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
PERTEMUAN V Logika Algoritma Algoritma : Metoda pemecahan suatu masalah langkah demi langkah. Karakteristik Algoritma :  Presisi ; langkah-langkahnya.
LOGIKA ALGORITMA Pertemuan 6.
Oleh Nila Feby Puspitasari
ALGORITMA PSEUDOCODE Pertemuan Ke-2 Meilia Nur Indah Susanti, ST.,MKom
Percabangan/Pemilihan
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
2 JAM TEORI dan 1 jam praktek
By Tenia Wahyuningrum, MT
Algoritma dan Struktur Data
PERTEMUAN 2 PENGERTIAN DASAR LOGIKA DAN ALGORITMA.
INF-301 FEB 2006 Univ. INDONUSA Esa Unggul PERTEMUAN V Tujuan Instruksional Umum : Permutasi & Kombinasi Tujuan Instruksional Khusus : Mahasiswa dapat.
Algoritma dan Struktur Data
ALGORITMA DAN PEMROGRAMAN
Algoritma Pseudocode TEE 2103 Algoritma dan Pemrograman
Prodi S1-Sistem Komputer, F Teknik Elektro
Percabangan/Pemilihan
ALGORITMA & PEMROGRAMAN I-A
KELOMPOK 02 ALOGARITMA PEMOGRAMAN TAHUN AJARAN
Algoritma dan Pemrograman
STRUKTUR DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA
Dasar-dasar Algoritma Dan Representasi Algoritma
STRUKTUR DASAR ALGORITMA
Algoritma Pemrograman I
DASAR-DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA
PERULANGAN WHILE.
STRUKTUR DASAR ALGORITMA
Ucu Nugraha, ST. Algoritma.
Struktur Dasar Algoritma
DASAR-DASAR ALGORITMA
Dasar – dasar Algoritma dan Pemrograman
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
Looping (Perulangan).
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.
Struktur Dasar Algoritma dan Runtunan
STRUKTUR DASAR ALGORITMA
Algoritma & Pemrograman 1
Algoritma dan Struktur Data
Oleh : UMMU ZAHRA ALGORITMA.
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Matakuliah : Algoritma & Struktur Data Versi Materi
Konstruksi Dasar Algoritma
Oleh: Abdul Haris Heryani
PERTEMUAN 4 DAN 5 DASAR-DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA
DASAR-DASAR ALGORITMA dan FLOW CHART
DASAR-DASAR ALGORITMA
TEORI ALGORITMA.
CCM110, MATEMATIKA DISKRIT Pertemuan ke 10, Logika Algoritma
Chapter 2 : Dasar-dasar Algoritma
LOGIKA & ALGORITMA KONSEP ALGORITMA & FLOWCHART M. Febriansyah, ST., MT.
STRUKTUR DASAR ALGORITMA
Dasar-Dasar Pemrograman
Transcript presentasi:

LN New 01 Istilah Struktur Dasar Teknik Puncak-Turun Dasar Dasar Algoritma LN New 01 Istilah Struktur Dasar Teknik Puncak-Turun

Pernyataan dan Aksi Algoritma  Deskripsi langkah-langkah pelaksanaan suatu proses Langkah penyelesaian dinyatakan dengan sebuah pernyataan (statement) Pernyataan menggambarkan aksi (action) algoritmik yg dapat dieksekusi Operasi yg bersesuaian dikerjakan oleh pemroses Efek pengerjaan  efek netto

Struktur Dasar Algoritma Dapat dibangun dari 3 struktur dasar: Runtunan (sequence) Pemilihan (selection) Pengulangan (repetition)

Runtunan Bisa terdiri lebih dari satu pernyataan Disebut juga pernyataan-gabungan (compound statements) Urutan instruksi menentukan keadaan akhir Ex: Pernyataan: S1 S2 S3 Pemrosesan dimulai dari S1 berakhir di S3

Algoritma tukar isi

Pemilihan Kondisi tertentu menjadi syarat dijalankannya sebuah aksi Jika lampu traffic light berwarna merah, maka berhenti Dapat dituliskan : pernyataan-pemilihan (selection-statement), atau pernyataan-kondisional: If kondisi then aksi

Pemilihan Struktur pemilihan if-then hanya memberikan satu pilihan aksi bila kondisi (persyaratan) dipenuhi (bernilai benar), dan tdk memberikan pilihan aksi lain bila kondisi bernilai salah. Bentuk pemilihan yg lebih umum ialah memilih satu dari dua aksi yg bergantung nilai kondisinya.

Pemilihan Memilih satu dari dua aksi yg bergantung nilai kondisinya. If kondisi then aksi 1 else aksi 2 Else  kalau tidak Jika kondisi bernilai benar  aksi 1 Jika kondisi bernilai salah  aksi 2, yg dikerjakan

Pemilihan Example: Menentukan apakah bilangan bulat x lebih besar atau lebih kecil: If x > y then tulis x sebagai bilangan terbesar else tulis y sebagai bilangan terbesar

Pemilihan Menentukan bilangan terbesar dari 3 bilangan ???? If x > y then If x > z then tulis x sebagai bilangan terbesar else tulis z sebagai bilangan terbesar If y > z then tulis y sebagai bilangan terbesar

Pengulangan Komputer dapat mengerjakan pekerjaan yg sama berulang kali. Bagaimana menuliskan sebuah kalimat yg sama berulang kali ??? Tuliskan 100 kali: Saya berjanji akan jujur dan bekerja keras.

Pengulangan Example 1. PROGRAM Menulis_100kali Menuliskan kalimat “Saya berjanji akan jujur dan bekerja keras” sebanyak 100 kali ALGORITMA: 1. Tulis “Saya berjanji akan jujur dan bekerja keras” 2. Tulis “Saya berjanji akan jujur dan . 100. Tulis “Saya berjanji akan jujur dan

Pengulangan Untuk mengatasi penulisan yg berulang, dapat digunakan struktur pengulangan for-do sehingga algoritmanya: PROGRAM Menulis_100kali Menuliskan kalimat “Saya berjanji akan jujur dan bekerja keras” sebanyak 100 kali ALGORITMA: for i dari 1 sampai 100 do Tulis “Saya berjanji akan jujur dan bekerja keras” i adalah pencacah pengulangan yg mencacah pengulangan dari 1 sampai 100

Pengulangan Selain mengunakan for-do Untuk mengatasi penulisan yg berulang, dapat digunakan struktur pengulangan: repeat-until while-do