LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart

Slides:



Advertisements
Presentasi serupa
PENDAHULUAN KONSEP ALGORITMA DAN DIAGRAM ALIR (FLOWCHART)
Advertisements

Bab 2 Struktur Dasar.
Pengertian Algoritma dan Flowchart
SMA Taruna Bakti Bandung Created by Iman Basuni, S.Kom LOGIKA DAN ALGORITMA.
Algoritma dan Flowchart
ALGORITMA NOTASI 2 FLOWCHART.
Materi Flowchart/Bagan Alur.
Flowchart (Diagram Alur)
Rancangan Program Materi Pertemuan 13 Sumber : Slide Inayatullah,M.Si.
Algoritma dan Flowchart
Algoritma dan Pemrograman
RANCANGAN PROGRAM.
Pemrograman Bahasa Komputer (CS-2700 / 3 SKS ) Oleh:
Algoritma dan Pemograman 1A
DIAGRAM ALUR (FLOWCHART)
Flowchart (Diagram Alur)
Pertemuan-III Algoritma disajikan gambar
Dasar Pemrograman Pendahuluan.
Flowchart.
1 PERTEMUAN 1 DIAGRAM ALUR (FLOWCHART). 2 Apa itu Flowchart 1.Suatu skema / bagan yang menggambarkan urutan kegiatan dari suatu program dari awal sampai.
Analisis Masalah dan Penyelesaian
PENGERTIAN DASAR ALGORITMA & FLOWCHART
Algoritma dan Flowchart
Diagram Alur (Flowhart)
Flowchart (Diagram Alur)
Algoritma dan Pemrograman 1 A Sindy Nova
Flowchart (Diagram Alir)
Algoritma.
APSI.
ALGORITMA & LOGIKA PEMROGRAMAN
FLOWCHARTING Pertemuan 3 & 4 Muhamad Haikal, S.Kom., MT.
Wahyu Cahyani Faradilah Artian Ningsih Siti khodijah FLOWCHART
penyusunan algoritma (flowchart)
MODUL 2.
Dasar Pemrograman dan Komputer
Sindy Nova Algoritma dan Pemrograman 1A
SYSTEM FLOWCHART.
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
Flowchart (Diagram Alur)
LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart
Flowchart (Diagram Alur)
Algoritma.
Flowchart.
Pertemuan-III Algoritma disajikan gambar
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Pertemuan 2-3 Bandung Create by Hery Dwi Y
Bab 2 Struktur Dasar.
Keterampilan komputer 1AB
DIAGRAM ALUR (FLOWCHART)
Matakuliah : Algoritma & Struktur Data Versi Materi Flowchart
FLOW CHART.
ALGORITMA DAN FLOWCHART
Pemrograman Terstruktur
LOGIKA & ALGORITMA -Algoritma & Pengenalan Flow Chart
Algoritma & Pemrograman 1
Pertemuan ke 6 Nori Sahrun, S.Kom., M.Kom
Algoritma dan Flowchart
Algoritma dan Flowchart
BAB II METODOLOGI PENGEMBANGAN SIA
Flowchart (Diagram Alur)
19/09/2018 Studi Kasus LOGIKA ALGORITMA Siti Mukaromah.
1 Flowchart (Diagram Alur). 2 Flowchart Bagan-bagan yang mempunyai arus Menggambarkan langkah-langkah penyelesaian suatu masalah Merupakan salah satu.
Flowchart (Diagram Alur)
FLOWCHARTING Temu 3 dan 4.
LOGIKA & ALGORITMA A LGORITMA & P ENGENALAN F LOW C HART 1.
PENGANTAR APLIKASI KOMPUTER
Flowchart (Diagram Alur)
PENGERTIAN DASAR FLOWCHART
ALGORITMA DAN STRUKTUR DATA
Diagram Alur (Flowhart)
Transcript presentasi:

LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart 4/13/2017 LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart Logika Algoritma Pertemuan ke 3

Pengenalan dan Definisi Flowchart 4/13/2017 Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan symbol. setiap symbol menggambarkan proses tertentu. antara proses digambarkan dengan garis penghubung. Logika Algoritma

Macam Flow Chart System flowchart 4/13/2017 System flowchart Bagan yang memperlihatkan urutan prosedur dan proses dari beberapa file dalam media tertentu. System flowchart menggambarkan : Hubungan antar suatu file dengan file lainnya Media yang dipakai untuk setiap file Logika Algoritma

Macam Flow Chart Program flowchart 4/13/2017 Program flowchart Bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program. FLOWCHART (Diagram Alur) Langkah awal pembuatan program Urutan proses di program menjadi lebih jelas Logika Algoritma

Kaidah-kaidah Umum Pembuatan Flowchart 4/13/2017 tidak ada rumus atau patokan yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah dengan komputer. Sehingga flowchart yang dihasilkan dapat bervariasi antara satu pemrogram dengan yang lainnya. Logika Algoritma

Kaidah-kaidah Umum Pembuatan Flowchart 4/13/2017 secara garis besar setiap pengolahan selalu terdiri dari 3 bagian Input (Bahan mentah) Proses Output (Bahan Jadi) Logika Algoritma

Isi Flow Chart 4/13/2017 START, berisi instruksi untuk persiapan peralatan yang diperlukan sebelum menangani pemecahan persoalan READ, berisi instruksi kegiatan untuk membaca data dari suatu peralatan input PROSES, berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca WRITE, berisi instruksi untuk merekan hasil kegiatan ke peralatan output END, mengakhiri kegiatan pengolahan Logika Algoritma

Anjuran – Pembuatan Flow Chart 4/13/2017 Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat Jalannya proses digambarkan dari atas ke bawah dan diberikan tanda panah untuk memperjelas Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END Logika Algoritma

Simbol Dalam Flow Chart - Input 4/13/2017 digunakan untuk melambangkan kegiatan penerimaan input. Dalam simbol ini, kita dapat menuliskan input yang diperlukan pada suatu waktu secara satu per satu maupun secara keseluruhan, biasanya input yang dimasukkan pada suatu waktu, dituliskan bersamaan secara keseluruhan dengan tujuan efisiensi ruang gambar. Logika Algoritma

Simbol Dalam Flow Chart - Proses 4/13/2017 Simbol proses digambarkan dengan bangun persegi panjang. digunakan untuk melambangkan kegiatan pemrosesan input. Dalam simbol ini, kita dapat menuliskan operasi- operasi yang dikenakan pada input, maupun operasi lainnya. Logika Algoritma

Simbol Dalam Flow Chart - output 4/13/2017 digunakan untuk melambangkan kegiatan proses output. Dalam simbol ini, kita dapat menuliskan output yang dihasilkan pada suatu waktu secara satu per satu maupun secara keseluruhan, Logika Algoritma

Simbol Dalam Flow Chart - Percabangan 4/13/2017 Simbol ini digunakan untuk melambangkan percabangan, yaitu pemeriksaan terhadap suatu kondisi. Dalam simbol ini, kita menuliskan keadaan yang harus dipenuhi. Hasil dari perbandingannya adalah ya/tidak Logika Algoritma

Simbol Dalam Flow Chart – Garis Alir 4/13/2017 Digunakan untuk menghubungkan setiap langkah dalam flowchart dan menunjukkan kemana arah aliran diagram. Anak panah ini harus mempunyai arah dari kiri ke kanan atau dari atas ke bawah. dapat diberi label, khususnya jika keluar dari simbol percabangan. Logika Algoritma

Simbol Dalam Flow Chart – Terminator 4/13/2017 Berfungsi untuk menandai awal dan akhir dari suatu flowchart. Biasa diberi label start atau stop Logika Algoritma

Simbol Dalam Flow Chart – Konektor 4/13/2017 Digunakan untuk menghubungkan bagian flow chart. Biasa digunakan bila media gambar tidak cukup luas Logika Algoritma

Flow Chart 4/13/2017 Mulai Logika Algoritma Syarat Perintah 1 Selesai Logika Algoritma

Variabel Variable: Besaran yang dapat berubah-ubah harganya 4/13/2017 X←A+B A=10 X=A+B Logika Algoritma

Variabel a. Numerik/bilangan b. String Syarat penamaan: 4/13/2017 a. Numerik/bilangan Syarat penamaan: Harus diawali huruf Diikuti dengan huruf/angka/symbol Tidak boleh ada spasi Contoh: A, A123, Angka b. String Syarat penamaan sama dengan numeric (untuk membedakan biasanya diakhiri dengan $) Contoh: A$, Nama$ Logika Algoritma

Contoh Kondisi Contoh kondisi penerimaan Calon Pegawai 4/13/2017 Umur < 30 dan nilai > 60 Capeg tidak diterima Capeg diterima Logika Algoritma

Contoh Kondisi (2) Contoh Besarnya tunjangan calon Pegawai 4/13/2017 Status$=’kawin’ MK>=3 TJ=6%*GP TJ= 3%*GP TJ=0 Logika Algoritma

Contoh Kondisi (3) Contoh Kasus Tunjangan Pensiun Pegawai 4/13/2017 Usia>60 Atau MK>25 Mendapat tunjangan pensiun Tidak mendapat tunjangan pensiun Logika Algoritma

Contoh Kondisi (4) 4/13/2017 Mencetak Bilangan Yang paling besar dari dua buah bilangan yang diinputkan Baca A,B A>B Cetak B Cetak A Mulai selesai Logika Algoritma

Contoh Kondisi 5 4/13/2017 Buat diagaram alur untuk menentukan apakah suatu bilangan termasuk bilangan positif, negatif atau nol! Baca bil Bil=0 Bil<0 Cetak “positif” Cetak “nol” Cetak “negatif” Selesai Mulai Logika Algoritma

Soal Buat Diagram alur, untuk menghitung luas persegi panjang. 4/13/2017 Buat Diagram alur, untuk menghitung luas persegi panjang. Logika Algoritma

Soal 1 4/13/2017 Buat diagram alur untuk menentukan kelulusan seorang mahasiswa. Kelulusan dihitung dari nilai rata-rata 2 mata kuliah. Bila nilai rata-rata lebih dari atau sama dengan 60, siswa dinyatakan lulus. Sebaliknya siswa dinyatakan tidak lulus. Logika Algoritma

Soal 2 4/13/2017 buat diagram alur yang digunakan untuk menghitung dan mencetak luas dan keliling lingkaran yang diketahui jari-jarinya (luas = 3,14 * r^2, keliling = 2* 3,14*r); r = jari – jari. Logika Algoritma

Soal 3 4/13/2017 Dalam pemilihan jurusan IPA dan IPS, dinilai 3 pelajaran eksakta dan 2 pelajaran non eksakta. Bila nilai rata-rata eksakta lebih besar dari nilai rata-rata non eksakta maka siswa dijuruskan ke IPA, bila nilai rata-rata eksakta dan non eksakta sama maka siswa diperbolehkan memilih. Buat suatu algoritma, untuk implementasi mesin ATM.* *10 mod 2 =0 *9 mod 2 = 1 Logika Algoritma

Format Pengiriman To : siti.mukaromah4@yahoo.com Subject : TLA_2_(NPM) 4/13/2017 To : siti.mukaromah4@yahoo.com Subject : TLA_2_(NPM) Logika Algoritma