Struktur Dasar Algoritma

Slides:



Advertisements
Presentasi serupa
Pengertian Algoritma dan Flowchart
Advertisements

Algoritma Pemograman 1 A
STRUKTUR DASAR ALGORITMA
Teorema Pythagoras hanya berlaku untuk segitiga siku-siku.
Algoritma dan Pemrograman
Struktur Dasar Algoritma
MODUL 2 STRUKTUR DATA DIAGRAM ALIR DAN ALGORITMA
PENGANTAR ALGORITMA DAN PEMROGRAMAN
07 Urutan. Komponen algoritma yang: paling dasar paling sederhana paling diremehkan …  paling banyak memberi kontribusi menghasilkan solusi yang “melenceng”
Shofia D. Agustina.  Agar dapat dieksekusi oleh komputer, algoritma harus diterjemahkan terlebih dahulu kedalam notasi bahasa pemrograman. Penerjemahan.
ALGORITMA & LOGIKA PEMROGRAMAN
Algoritma Pemrograman
Struktur seleksi.
TEOREMA PYTHAGORAS Oleh: YORA MIRTHA FANI
Pertemuan Pengembangan Algoritma
Assalamualaikum wr.wb.
Segitiga.
Latihan Pertemuan Operasi Store - Compute
Bahasa Pemrograman Dasar Pertemuan 6
Bahasa Pemprograman Dasar Pertemuan 3
Algoritma Pemrograman I
{Pertemuan 5 Struktur Kondisi IF - lanjutan}
DASAR-DASAR ALGORITMA
SUBALGORITMA.
Struktur Seleksi (Percabangan)
ALGORITMA & LOGIKA PEMROGRAMAN
Metode Perancangan Program
Menyelesaikan Perhitungan Soal Menggunakan Aturan Sinus dan Aturan Cosinus Hukum Sinus ialah pernyataan tentang segitiga yang berubah-ubah di udara. Jika.
Pengertian Algoritma dan Flowchart
Konsep Pemrograman Oleh: Ahmad Ramadhani.
Sindy Nova Algoritma dan Pemrograman 1A
LUAS DAERAH SEGITIGA LANGKAH-LANGKAH : KESIMPULAN
Struktur Runtunan Oleh Yohana . N..
03.8 Soal-Soal Pekerjaan Rumah.
STRUKTUR DASAR ALGORITMA
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
Introduction 02 using to Algorithm C / C++ Algoritma dan
Analisis dan desain Algoritma (PG157)
02.1 Hari-2.
LUAS DAERAH SEGITIGA LANGKAH-LANGKAH : KESIMPULAN
Algoritme dan Struktur Data
Luas segitiga Luas segitiga yang ketiga sisinya di ketahui
Dasar-dasar Pemrograman
Latihan Pertemuan Pengembangan Algoritma
TEOREMA PYTHAGORAS oleh : Winda afrianti D. W
DASAR PEMROGRAMAN Anita Qoiriah ..
LUAS DAERAH LAYANG-LAYANG
LOGIKA DAN ALGORITMA.
UJIAN TERDIRI ATAS 50 SOAL
Konstruksi Dasar Algoritma
ALGORITMA GENETIKA.
Pengenalan Bahasa Pemrograman C++
64B011 Algoritma dan Pemrograman
Dasar-dasar Pemrograman
01.5 Soal-Soal Pekerjaan Rumah.
LUAS DAERAH SEGITIGA LANGKAH-LANGKAH : KESIMPULAN t a L = (a  t) ? ?
Chapter 3-1 : Aturan Penulisan Teks Algoritma
UJIAN TERDIRI ATAS 50 SOAL
LUAS DAERAH JAJARGENJANG
LUAS DAERAH SEGITIGA LANGKAH-LANGKAH : KESIMPULAN
LUAS DAERAH SEGITIGA LANGKAH-LANGKAH : KESIMPULAN t a L = (a  t) ? ?
LUAS DAERAH BELAH KETUPAT
LUAS DAERAH LAYANG-LAYANG
Chapter 3 : Aturan Penulisan Teks Algoritma
LUAS DAERAH LAYANG-LAYANG
FLOWCHARTING Temu 3 dan 4.
LUAS DAERAH BELAH KETUPAT
Algoritma & Pemrograman 1 Chapter 1 Achmad Fitro The Power of PowerPoint – thepopp.com.
YULI ASTUTI, S.KOM.  Algoritma yaitu urutan langkah-langkah logis untuk menyelesaikan sebuah masalah yang disusun dengan sistematis.  Program yaitu.
Dasar Pemrograman Aksi Sekuensial Nurul Anisa Sri Winarsih, M. CS
Transcript presentasi:

Struktur Dasar Algoritma Hendra Kurniawan, S.Kom.,M.Sc.Eng

Struktur Dasar Algoritma Struktur Sekuensial Struktur Seleksi Struktur Pengulangan

1. Struktur Sekuensial Penjelasan : langkah-langkah yang dilakukan dalam algoritma diproses secara berurutan Langkah 1 Langkah 1 Langkah 2 Langkah 3 Langkah 2 Langkah 3

Contoh #1 Buatlah algoritma untuk mengonversi nilai suhu dari Fahrenheit ke Celcius!

Contoh #2 Buatlah algoritma yang menukarkan isi dua buah variabel! a b 56 77 Kondisi awal 77 56 Kondisi akhir

2. Struktur Seleksi Struktur yang menyatakan pemilihan langkah yang didasarkan oleh suatu kondisi (pengambil keputusan) kondisi benar salah Langkah 1 Langkah 2

Contoh #3 Buatlah algoritma untuk menentukan bilangan terbesar dari dua buah bilangan x dan y!

3. Struktur Pengulangan mulai Suatu langkah atau tindakan yang dilakukan beberapa kali salah kondisi benar prosedur selesai

Contoh #4 Buatlah algoritma untuk menampilkan 7 buah tulisan “Selamat Belajar”

Contoh #5 Buatlah algoritma untuk membuat urutan bilangan sebagai berikut : 1, 4, 9, 16, 25, 36, 49, 64, 81, 100

4. Struktur Kombinasi Penjelasan : penggabungan beberapa buah struktur dasar algoritma Hal tersebut sangat sering terjadi, karena penyelesaian masalah dapat dilakukan dengan pengkombinasian berbagai solusi

Pertanyaan?

Latihan #1 Suatu swalayan memberikan diskon sebesar 10% bagi pembeli yang berbelanja minimal sebesar 100.000 Buatlah algoritma untuk menghitung nilai uang yang harus dibayar oleh pembeli!

Latihan #2 Buatlah algoritma untuk mencari nilai terbesar dari tiga buah bilangan a, b, c!

Tugas #1 Terdapat sebuah segitiga siku-siku yang diketahui sisi alas (a) dan dan tingginya (t). Buatlah algoritma untuk menghitung sisi miring segitiga siku-siku tersebut dengan rumus : z=√a2 + t2

Tugas #2 Apa hasil algoritma disamping?

Tugas #3 Berapakah nilai x pada algoritma berikut?

Tugas #4 Analisa algoritma berikut, jika terdapat kesalahan, jelaskan kenapa kesalahan tersebut terjadi!

Tugas dikumpulkan dalam bentuk hasil cetak pada pertemuan tanggal 30 September 2014