Algoritma dan Pemrograman STRUKTUR ALGORITMA 3 Tim Algoritma
![Algoritma dan Pemrograman STRUKTUR ALGORITMA (3) Tim Algoritma dan Pemrograman Universitas Komputer Indonesia Algoritma dan Pemrograman STRUKTUR ALGORITMA (3) Tim Algoritma dan Pemrograman Universitas Komputer Indonesia](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-1.jpg)
![Analisis Terhadap Banyak Kasus Penyederhanaan bentuk nested if menggunakan depend on (Algoritma) Bentuk Umum Analisis Terhadap Banyak Kasus Penyederhanaan bentuk nested if menggunakan depend on (Algoritma) Bentuk Umum](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-2.jpg)
![Analisis Terhadap Banyak Kasus Penyederhanaan bentuk nested if menggunakan case of (Pascal) Bentuk Umum Analisis Terhadap Banyak Kasus Penyederhanaan bentuk nested if menggunakan case of (Pascal) Bentuk Umum](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-3.jpg)
![Contoh Depend on Menentukan_Indeks_Nilai {I. S. : User memasukkan sebuah Nilai} {F. S. : Contoh Depend on Menentukan_Indeks_Nilai {I. S. : User memasukkan sebuah Nilai} {F. S. :](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-4.jpg)
![Bentuk Pengulangan 1. For_do 2. While_do 3. Repeat_until Bentuk Pengulangan 1. For_do 2. While_do 3. Repeat_until](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-5.jpg)
![Bentuk Pengulangan For_do Ada dua jenis : 1. Positif 2. Negatif Bentuk Pengulangan For_do Ada dua jenis : 1. Positif 2. Negatif](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-6.jpg)
![Bentuk Pengulangan For_do (Positif) Bentuk Umum: for pencacah range 1 to range 2 do Bentuk Pengulangan For_do (Positif) Bentuk Umum: for pencacah range 1 to range 2 do](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-7.jpg)
![Contoh For_do Positif Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F. Contoh For_do Positif Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F.](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-8.jpg)
![Bentuk Pengulangan For_do (negatif) Bentuk Umum: for pencacah range 1 downto range 2 do Bentuk Pengulangan For_do (negatif) Bentuk Umum: for pencacah range 1 downto range 2 do](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-9.jpg)
![Contoh For_do Negatif Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F. Contoh For_do Negatif Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F.](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-10.jpg)
![Bentuk Pengulangan While_do Bentuk Umum: {Inisialisasi} while (Kondisi) do {Proses} endwhile {Terminasi} Bentuk Pengulangan While_do Bentuk Umum: {Inisialisasi} while (Kondisi) do {Proses} endwhile {Terminasi}](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-11.jpg)
![Contoh While_do Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F. S. Contoh While_do Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F. S.](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-12.jpg)
![Bentuk Pengulangan Repeat_until Bentuk Umum: {Inisialisasi} repeat {Proses} until (Kondisi) {Terminasi} Bentuk Pengulangan Repeat_until Bentuk Umum: {Inisialisasi} repeat {Proses} until (Kondisi) {Terminasi}](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-13.jpg)
![Contoh Repeat_until Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F. S. Contoh Repeat_until Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F. S.](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-14.jpg)
![SELESAI Alhamdulillah SELESAI Alhamdulillah](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-15.jpg)
- Slides: 15
![Algoritma dan Pemrograman STRUKTUR ALGORITMA 3 Tim Algoritma dan Pemrograman Universitas Komputer Indonesia Algoritma dan Pemrograman STRUKTUR ALGORITMA (3) Tim Algoritma dan Pemrograman Universitas Komputer Indonesia](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-1.jpg)
Algoritma dan Pemrograman STRUKTUR ALGORITMA (3) Tim Algoritma dan Pemrograman Universitas Komputer Indonesia
![Analisis Terhadap Banyak Kasus Penyederhanaan bentuk nested if menggunakan depend on Algoritma Bentuk Umum Analisis Terhadap Banyak Kasus Penyederhanaan bentuk nested if menggunakan depend on (Algoritma) Bentuk Umum](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-2.jpg)
Analisis Terhadap Banyak Kasus Penyederhanaan bentuk nested if menggunakan depend on (Algoritma) Bentuk Umum : Depend on (Variabel) (kondisi_1) : aksi_1 (kondisi_2) : aksi_2. . (kondisi_n) : aksi_n End. Depend
![Analisis Terhadap Banyak Kasus Penyederhanaan bentuk nested if menggunakan case of Pascal Bentuk Umum Analisis Terhadap Banyak Kasus Penyederhanaan bentuk nested if menggunakan case of (Pascal) Bentuk Umum](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-3.jpg)
Analisis Terhadap Banyak Kasus Penyederhanaan bentuk nested if menggunakan case of (Pascal) Bentuk Umum : Case (Variabel) of (kondisi_1) : aksi_1; (kondisi_2) : aksi_2; . . (kondisi_n) : aksi_n; End;
![Contoh Depend on MenentukanIndeksNilai I S User memasukkan sebuah Nilai F S Contoh Depend on Menentukan_Indeks_Nilai {I. S. : User memasukkan sebuah Nilai} {F. S. :](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-4.jpg)
Contoh Depend on Menentukan_Indeks_Nilai {I. S. : User memasukkan sebuah Nilai} {F. S. : menampilkan Indeks Nilai} Kamus: Nilai : integer Indeks : char {Indeks Nilai} Algoritma: Input (Nilai) Depend on (Nilai) 80. . 100 : Indeks ‘A’ 70. . 79 : Indeks ‘B’ 60. . 69 : Indeks ‘C’ 50. . 59 : Indeks ‘D’ 0. . 49 : Indeks ‘E’ End. Depend Output (Indeks) Algoritma dan Pemrograman Program Studi Teknik Informatika
![Bentuk Pengulangan 1 Fordo 2 Whiledo 3 Repeatuntil Bentuk Pengulangan 1. For_do 2. While_do 3. Repeat_until](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-5.jpg)
Bentuk Pengulangan 1. For_do 2. While_do 3. Repeat_until
![Bentuk Pengulangan Fordo Ada dua jenis 1 Positif 2 Negatif Bentuk Pengulangan For_do Ada dua jenis : 1. Positif 2. Negatif](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-6.jpg)
Bentuk Pengulangan For_do Ada dua jenis : 1. Positif 2. Negatif
![Bentuk Pengulangan Fordo Positif Bentuk Umum for pencacah range 1 to range 2 do Bentuk Pengulangan For_do (Positif) Bentuk Umum: for pencacah range 1 to range 2 do](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-7.jpg)
Bentuk Pengulangan For_do (Positif) Bentuk Umum: for pencacah range 1 to range 2 do {aksi-aksi yang diulang} endfor Catatan : range 1 ≤ range 2
![Contoh Fordo Positif MenjumlahkanAngka1sampai10 I S diberikan harga pencacah i 10 F Contoh For_do Positif Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F.](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-8.jpg)
Contoh For_do Positif Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F. S. : menampilkan hasil penjumlahan 1+2+. . +10} Kamus: S, i : integer Algoritma: S 0 for i 1 to 10 do S S + i endfor output(S) {S : hasil penjumlahan}
![Bentuk Pengulangan Fordo negatif Bentuk Umum for pencacah range 1 downto range 2 do Bentuk Pengulangan For_do (negatif) Bentuk Umum: for pencacah range 1 downto range 2 do](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-9.jpg)
Bentuk Pengulangan For_do (negatif) Bentuk Umum: for pencacah range 1 downto range 2 do {aksi-aksi yang diulang} endfor Catatan : range 1 ≥ range 2
![Contoh Fordo Negatif MenjumlahkanAngka1sampai10 I S diberikan harga pencacah i 10 F Contoh For_do Negatif Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F.](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-10.jpg)
Contoh For_do Negatif Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F. S. : menampilkan hasil penjumlahan 10+9+. . +1} Kamus: S, i : integer {S : hasil penjumlahan} Algoritma: S 0 for i 10 downto 1 do S S + i endfor output(S)
![Bentuk Pengulangan Whiledo Bentuk Umum Inisialisasi while Kondisi do Proses endwhile Terminasi Bentuk Pengulangan While_do Bentuk Umum: {Inisialisasi} while (Kondisi) do {Proses} endwhile {Terminasi}](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-11.jpg)
Bentuk Pengulangan While_do Bentuk Umum: {Inisialisasi} while (Kondisi) do {Proses} endwhile {Terminasi}
![Contoh Whiledo MenjumlahkanAngka1sampai10 I S diberikan harga pencacah i 10 F S Contoh While_do Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F. S.](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-12.jpg)
Contoh While_do Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F. S. : menampilkan hasil penjumlahan 1+2+. . +10} Kamus: S, i : integer {S : hasil penjumlahan} Algoritma: S 0 i 1 {Inisialisasi} while (i ≤ 10) do S S + i {Proses} i i + 1 endwhile output(S) {Terminasi}
![Bentuk Pengulangan Repeatuntil Bentuk Umum Inisialisasi repeat Proses until Kondisi Terminasi Bentuk Pengulangan Repeat_until Bentuk Umum: {Inisialisasi} repeat {Proses} until (Kondisi) {Terminasi}](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-13.jpg)
Bentuk Pengulangan Repeat_until Bentuk Umum: {Inisialisasi} repeat {Proses} until (Kondisi) {Terminasi}
![Contoh Repeatuntil MenjumlahkanAngka1sampai10 I S diberikan harga pencacah i 10 F S Contoh Repeat_until Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F. S.](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-14.jpg)
Contoh Repeat_until Menjumlahkan_Angka_1_sampai_10 {I. S. : diberikan harga pencacah (i) = 10} {F. S. : menampilkan hasil penjumlahan 1+2+. . +10} Kamus: S, i : integer {S : hasil penjumlahan} Algoritma: S 0 i 1 {Inisialisasi} repeat S S + i {Proses} i i + 1 until (i > 10) output(S) {Terminasi}
![SELESAI Alhamdulillah SELESAI Alhamdulillah](https://slidetodoc.com/presentation_image_h2/49b655fed3b061cb77b05a845e211c08/image-15.jpg)
SELESAI Alhamdulillah
Program konvensional
Jelaskan definisi pemrograman visual
Yang termasuk bahasa pemrograman konvensional adalah
Persamaan pemrograman visual dan pemrograman konvensional
Algoritma dan pemrograman
Definisi algoritma adalah…. *
Nilai hasil dari 5 equal 5 dalam ekspresi boolean adalah
Definisi struktur kontrol percabangan dalam pemrograman
Struktur kendali secara umum
Struktur kontrol pada pemrograman imperatif
Algoritma pemrograman 2
Jelaskan 4 struktur batin puisi
Data struktur dan algoritma
Contoh invarian dalam pemrograman
Ekspresi aritmatika
Dasar komputer dan pemrograman