SlideShare a Scribd company logo
1 of 28
LOGIKA & ALGORITMA
ALGORITMA & PENGENALAN FLOW CHART
Pertemuan ke 3
11/13/2022
Logika
Algoritma
1
PENGENALAN DAN DEFINISI FLOWCHART
 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.
11/13/2022
Logika
Algoritma
2
MACAM FLOW CHART
 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
11/13/2022
Logika
Algoritma
3
MACAM FLOW CHART
 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
11/13/2022
Logika
Algoritma
4
KAIDAH-KAIDAH UMUM PEMBUATAN
FLOWCHART
 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.
11/13/2022
5
Logika
Algoritma
KAIDAH-KAIDAH UMUM PEMBUATAN
FLOWCHART
 secara garis besar setiap pengolahan selalu terdiri
dari 3 bagian
Input
(Bahan mentah)
Proses Output
(Bahan Jadi)
11/13/2022
Logika
Algoritma
6
ISI FLOW CHART
 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
11/13/2022
Logika
Algoritma
7
ANJURAN – PEMBUATAN FLOW CHART
 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
11/13/2022
Logika
Algoritma
8
SIMBOL DALAM FLOW CHART - INPUT
 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.
11/13/2022
Logika
Algoritma
9
SIMBOL DALAM FLOW CHART - PROSES
 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.
11/13/2022
Logika
Algoritma
10
SIMBOL DALAM FLOW CHART - OUTPUT
 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,
11/13/2022
Logika
Algoritma
11
SIMBOL DALAM FLOW CHART -
PERCABANGAN
 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
11/13/2022
Logika
Algoritma
12
SIMBOL DALAM FLOW CHART – GARIS ALIR
 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.
11/13/2022
Logika
Algoritma
13
SIMBOL DALAM FLOW CHART –
TERMINATOR
 Berfungsi untuk menandai awal dan akhir dari
suatu flowchart.
 Biasa diberi label start atau stop
11/13/2022
Logika
Algoritma
14
SIMBOL DALAM FLOW CHART – KONEKTOR
 Digunakan untuk menghubungkan bagian flow
chart.
 Biasa digunakan bila media gambar tidak cukup
luas
11/13/2022
Logika
Algoritma
15
FLOW CHART
Mulai
Syarat Perintah 1
Perintah 2
Selesai
11/13/2022
Logika
Algoritma
16
VARIABEL
 Variable: Besaran yang dapat berubah-ubah
harganya
A←10
X←A+B
A=10
X=A+B
11/13/2022
Logika
Algoritma
17
VARIABEL
 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$
11/13/2022
Logika
Algoritma
18
CONTOH KONDISI
 Contoh kondisi penerimaan Calon Pegawai
Umur < 30
dan
nilai > 60
Capeg tidak diterima
Capeg diterima
11/13/2022
Logika
Algoritma
19
CONTOH KONDISI (2)
 Contoh Besarnya tunjangan calon Pegawai
Status$=’kawi
n’
MK>=
3
TJ=6%*GP
TJ= 3%*GP
TJ=0
11/13/2022
Logika
Algoritma
20
CONTOH KONDISI (3)
 Contoh Kasus Tunjangan Pensiun Pegawai
Usia>60
Atau
MK>25
Mendapat
tunjangan pensiun
Tidak mendapat
tunjangan pensiun
11/13/2022
Logika
Algoritma
21
CONTOH KONDISI (4)
 Mencetak Bilangan Yang paling
besar dari dua buah bilangan
yang diinputkan Baca A,B
A>B
Cetak B
Cetak A
Mulai
selesai
11/13/2022
Logika
Algoritma
22
CONTOH KONDISI 5
 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
“negati
f”
Selesai
Mulai
11/13/2022
Logika
Algoritma
23
SOAL
 Buat Diagram alur, untuk menghitung luas persegi
panjang.
11/13/2022
Logika
Algoritma
24
SOAL 1
 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.
11/13/2022
Logika
Algoritma
25
SOAL 2
1. 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.
11/13/2022
Logika
Algoritma
26
SOAL 3
1. 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.
2. Buat suatu algoritma, untuk implementasi
mesin ATM.*
*10 mod 2 =0
*9 mod 2 = 1
11/13/2022
Logika
Algoritma
27
FORMAT PENGIRIMAN
 To : siti.mukaromah4@yahoo.com
 Subject : TLA_2_(NPM)
11/13/2022
Logika
Algoritma
28

More Related Content

What's hot

Flowchart penerimaan maba 2
Flowchart penerimaan maba 2Flowchart penerimaan maba 2
Flowchart penerimaan maba 2baak-amikom
 
Aplikasi bengkel sederhana berbasis desktop dengan java
Aplikasi bengkel sederhana berbasis desktop dengan javaAplikasi bengkel sederhana berbasis desktop dengan java
Aplikasi bengkel sederhana berbasis desktop dengan javaAgung Sulistyanto
 
Pertemuan 9 pengalamatan
Pertemuan 9 pengalamatanPertemuan 9 pengalamatan
Pertemuan 9 pengalamatanBuhori Muslim
 
Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuanahmad haidaroh
 
Pertemuan 9.1 pengalamatan juga
Pertemuan 9.1 pengalamatan jugaPertemuan 9.1 pengalamatan juga
Pertemuan 9.1 pengalamatan jugaBuhori Muslim
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapCheria Asyifa
 
Ms excel presentasi
Ms excel presentasiMs excel presentasi
Ms excel presentasiErvi Ervi
 
Jaringan Komputer dan Internet Kelas 8
Jaringan Komputer dan Internet Kelas 8Jaringan Komputer dan Internet Kelas 8
Jaringan Komputer dan Internet Kelas 8Farichah Riha
 
Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurantRistaMeytasari
 
Proposal pembuatan aplikasi
Proposal pembuatan aplikasiProposal pembuatan aplikasi
Proposal pembuatan aplikasiHIMATIF UIN SGD
 
Presentasi Bab 6 Analisis Data Informatika
Presentasi Bab 6 Analisis Data InformatikaPresentasi Bab 6 Analisis Data Informatika
Presentasi Bab 6 Analisis Data InformatikaMyiesha2
 
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat LunakYudi Purwanto
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-ContohFajar Baskoro
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum AlgoritmaEnvaPya
 
Pengenalan Microsoft Excel
Pengenalan Microsoft ExcelPengenalan Microsoft Excel
Pengenalan Microsoft ExcelMade Aditya
 
IMK - Strategi Banyak Window
IMK - Strategi Banyak WindowIMK - Strategi Banyak Window
IMK - Strategi Banyak Windownadiapreviani
 
Sistem informasi penjualan minimarket berintegrasi barcode reader menggunakan
Sistem informasi penjualan minimarket berintegrasi barcode reader menggunakanSistem informasi penjualan minimarket berintegrasi barcode reader menggunakan
Sistem informasi penjualan minimarket berintegrasi barcode reader menggunakanOlbers Letfaar
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataShofura Kamal
 
PPT Jaringan Komputer
PPT Jaringan KomputerPPT Jaringan Komputer
PPT Jaringan KomputerFaksi
 

What's hot (20)

Flowchart penerimaan maba 2
Flowchart penerimaan maba 2Flowchart penerimaan maba 2
Flowchart penerimaan maba 2
 
Aplikasi bengkel sederhana berbasis desktop dengan java
Aplikasi bengkel sederhana berbasis desktop dengan javaAplikasi bengkel sederhana berbasis desktop dengan java
Aplikasi bengkel sederhana berbasis desktop dengan java
 
Pertemuan 9 pengalamatan
Pertemuan 9 pengalamatanPertemuan 9 pengalamatan
Pertemuan 9 pengalamatan
 
Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuan
 
Pertemuan 9.1 pengalamatan juga
Pertemuan 9.1 pengalamatan jugaPertemuan 9.1 pengalamatan juga
Pertemuan 9.1 pengalamatan juga
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh Map
 
Ms excel presentasi
Ms excel presentasiMs excel presentasi
Ms excel presentasi
 
Jaringan Komputer dan Internet Kelas 8
Jaringan Komputer dan Internet Kelas 8Jaringan Komputer dan Internet Kelas 8
Jaringan Komputer dan Internet Kelas 8
 
Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurant
 
Proposal pembuatan aplikasi
Proposal pembuatan aplikasiProposal pembuatan aplikasi
Proposal pembuatan aplikasi
 
Presentasi Bab 6 Analisis Data Informatika
Presentasi Bab 6 Analisis Data InformatikaPresentasi Bab 6 Analisis Data Informatika
Presentasi Bab 6 Analisis Data Informatika
 
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-Contoh
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum Algoritma
 
Pengenalan Microsoft Excel
Pengenalan Microsoft ExcelPengenalan Microsoft Excel
Pengenalan Microsoft Excel
 
IMK - Strategi Banyak Window
IMK - Strategi Banyak WindowIMK - Strategi Banyak Window
IMK - Strategi Banyak Window
 
Sistem informasi penjualan minimarket berintegrasi barcode reader menggunakan
Sistem informasi penjualan minimarket berintegrasi barcode reader menggunakanSistem informasi penjualan minimarket berintegrasi barcode reader menggunakan
Sistem informasi penjualan minimarket berintegrasi barcode reader menggunakan
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
 
PPT Jaringan Komputer
PPT Jaringan KomputerPPT Jaringan Komputer
PPT Jaringan Komputer
 

Similar to definisi dan-pengenalan-simbol-simbol-flowchart.ppt

Struktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchartStruktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchartIAIN PEKALONGAN
 
Konsep Algoritme.pptx
Konsep Algoritme.pptxKonsep Algoritme.pptx
Konsep Algoritme.pptxIndoAve1
 
03 algoritma flowchart
03 algoritma flowchart03 algoritma flowchart
03 algoritma flowchartArif Rahman
 
Makalah Diagram Alur ( FlowChart )
Makalah Diagram Alur ( FlowChart )Makalah Diagram Alur ( FlowChart )
Makalah Diagram Alur ( FlowChart )Muhammad Iqbal
 
sns_paper complement_r010110
sns_paper complement_r010110sns_paper complement_r010110
sns_paper complement_r010110S N M P Simamora
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchartLusi Fz
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newasdammantap
 
Pertemuan 4 Flow Chart Diagram/ Bagan alir.ppt
Pertemuan 4 Flow Chart Diagram/ Bagan alir.pptPertemuan 4 Flow Chart Diagram/ Bagan alir.ppt
Pertemuan 4 Flow Chart Diagram/ Bagan alir.pptDanteHayashi
 
_03.Relational Algebra and Calculus_ok.pptx
_03.Relational Algebra and Calculus_ok.pptx_03.Relational Algebra and Calculus_ok.pptx
_03.Relational Algebra and Calculus_ok.pptxBelboisCluster
 
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.pptdokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.pptRohibBurhani
 
Pengenalan dan definisi flowchart
Pengenalan dan definisi flowchartPengenalan dan definisi flowchart
Pengenalan dan definisi flowchartBarmed Studio
 

Similar to definisi dan-pengenalan-simbol-simbol-flowchart.ppt (20)

Struktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchartStruktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchart
 
Flowchart.pptx
Flowchart.pptxFlowchart.pptx
Flowchart.pptx
 
Konsep Algoritme.pptx
Konsep Algoritme.pptxKonsep Algoritme.pptx
Konsep Algoritme.pptx
 
Algoritma Pemrograman
Algoritma Pemrograman Algoritma Pemrograman
Algoritma Pemrograman
 
207 p04
207 p04207 p04
207 p04
 
03 algoritma flowchart
03 algoritma flowchart03 algoritma flowchart
03 algoritma flowchart
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Materi ap#1
Materi ap#1Materi ap#1
Materi ap#1
 
Makalah Diagram Alur ( FlowChart )
Makalah Diagram Alur ( FlowChart )Makalah Diagram Alur ( FlowChart )
Makalah Diagram Alur ( FlowChart )
 
Flowchart
FlowchartFlowchart
Flowchart
 
sns_paper complement_r010110
sns_paper complement_r010110sns_paper complement_r010110
sns_paper complement_r010110
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchart
 
Algo temu 3 flowchart
Algo temu 3 flowchartAlgo temu 3 flowchart
Algo temu 3 flowchart
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul new
 
Sia 1-tm-2
Sia 1-tm-2Sia 1-tm-2
Sia 1-tm-2
 
Flowchart
FlowchartFlowchart
Flowchart
 
Pertemuan 4 Flow Chart Diagram/ Bagan alir.ppt
Pertemuan 4 Flow Chart Diagram/ Bagan alir.pptPertemuan 4 Flow Chart Diagram/ Bagan alir.ppt
Pertemuan 4 Flow Chart Diagram/ Bagan alir.ppt
 
_03.Relational Algebra and Calculus_ok.pptx
_03.Relational Algebra and Calculus_ok.pptx_03.Relational Algebra and Calculus_ok.pptx
_03.Relational Algebra and Calculus_ok.pptx
 
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.pptdokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
dokumen.tips_materi-ii-pengertian-algoritma-dan-flowchart-563fd02001d95.ppt
 
Pengenalan dan definisi flowchart
Pengenalan dan definisi flowchartPengenalan dan definisi flowchart
Pengenalan dan definisi flowchart
 

More from SuryoHadikusumo2

Pertemuan 1 - DIgital Transformation.pptx
Pertemuan 1 - DIgital Transformation.pptxPertemuan 1 - DIgital Transformation.pptx
Pertemuan 1 - DIgital Transformation.pptxSuryoHadikusumo2
 
TEMPLATE RPS VERSI 3 (2024) terbaru yang
TEMPLATE RPS VERSI 3 (2024) terbaru yangTEMPLATE RPS VERSI 3 (2024) terbaru yang
TEMPLATE RPS VERSI 3 (2024) terbaru yangSuryoHadikusumo2
 
P-06 Mengelola Perusahaan Bisnis.ppt
P-06 Mengelola Perusahaan Bisnis.pptP-06 Mengelola Perusahaan Bisnis.ppt
P-06 Mengelola Perusahaan Bisnis.pptSuryoHadikusumo2
 
P-01 DUNIA BISNIS MASA KINI By shk.pptx
P-01 DUNIA BISNIS MASA KINI By shk.pptxP-01 DUNIA BISNIS MASA KINI By shk.pptx
P-01 DUNIA BISNIS MASA KINI By shk.pptxSuryoHadikusumo2
 
P-02 ETIKA BISNIS & TTG JAWAB SOSIAL.pptx
P-02 ETIKA BISNIS & TTG JAWAB SOSIAL.pptxP-02 ETIKA BISNIS & TTG JAWAB SOSIAL.pptx
P-02 ETIKA BISNIS & TTG JAWAB SOSIAL.pptxSuryoHadikusumo2
 
Pertemuan 3 - E Commerce.ppt
Pertemuan 3 - E Commerce.pptPertemuan 3 - E Commerce.ppt
Pertemuan 3 - E Commerce.pptSuryoHadikusumo2
 
Pertemuan 4 - modal kerja.ppt
Pertemuan 4 - modal kerja.pptPertemuan 4 - modal kerja.ppt
Pertemuan 4 - modal kerja.pptSuryoHadikusumo2
 
Pertemuan 1 - Marketing Digital Fundamental.pptx
Pertemuan 1 - Marketing Digital Fundamental.pptxPertemuan 1 - Marketing Digital Fundamental.pptx
Pertemuan 1 - Marketing Digital Fundamental.pptxSuryoHadikusumo2
 

More from SuryoHadikusumo2 (11)

Pertemuan 1 - DIgital Transformation.pptx
Pertemuan 1 - DIgital Transformation.pptxPertemuan 1 - DIgital Transformation.pptx
Pertemuan 1 - DIgital Transformation.pptx
 
TEMPLATE RPS VERSI 3 (2024) terbaru yang
TEMPLATE RPS VERSI 3 (2024) terbaru yangTEMPLATE RPS VERSI 3 (2024) terbaru yang
TEMPLATE RPS VERSI 3 (2024) terbaru yang
 
P-06 Mengelola Perusahaan Bisnis.ppt
P-06 Mengelola Perusahaan Bisnis.pptP-06 Mengelola Perusahaan Bisnis.ppt
P-06 Mengelola Perusahaan Bisnis.ppt
 
P-01 DUNIA BISNIS MASA KINI By shk.pptx
P-01 DUNIA BISNIS MASA KINI By shk.pptxP-01 DUNIA BISNIS MASA KINI By shk.pptx
P-01 DUNIA BISNIS MASA KINI By shk.pptx
 
P-02 ETIKA BISNIS & TTG JAWAB SOSIAL.pptx
P-02 ETIKA BISNIS & TTG JAWAB SOSIAL.pptxP-02 ETIKA BISNIS & TTG JAWAB SOSIAL.pptx
P-02 ETIKA BISNIS & TTG JAWAB SOSIAL.pptx
 
Pertemuan 3 - E Commerce.ppt
Pertemuan 3 - E Commerce.pptPertemuan 3 - E Commerce.ppt
Pertemuan 3 - E Commerce.ppt
 
Pertemuan 4 - modal kerja.ppt
Pertemuan 4 - modal kerja.pptPertemuan 4 - modal kerja.ppt
Pertemuan 4 - modal kerja.ppt
 
Pertemuan 1.pptx
Pertemuan 1.pptxPertemuan 1.pptx
Pertemuan 1.pptx
 
Materi Pembekalan SMK UAM
Materi Pembekalan SMK UAMMateri Pembekalan SMK UAM
Materi Pembekalan SMK UAM
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Pertemuan 1 - Marketing Digital Fundamental.pptx
Pertemuan 1 - Marketing Digital Fundamental.pptxPertemuan 1 - Marketing Digital Fundamental.pptx
Pertemuan 1 - Marketing Digital Fundamental.pptx
 

Recently uploaded

PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptxGiftaJewela
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...MarwanAnugrah
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptxHendryJulistiyanto
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKirwan461475
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxnerow98
 

Recently uploaded (20)

PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...Wawasan Nusantara  sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
Wawasan Nusantara sebagai satu kesatuan, politik, ekonomi, sosial, budaya, d...
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
 

definisi dan-pengenalan-simbol-simbol-flowchart.ppt

  • 1. LOGIKA & ALGORITMA ALGORITMA & PENGENALAN FLOW CHART Pertemuan ke 3 11/13/2022 Logika Algoritma 1
  • 2. PENGENALAN DAN DEFINISI FLOWCHART  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. 11/13/2022 Logika Algoritma 2
  • 3. MACAM FLOW CHART  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 11/13/2022 Logika Algoritma 3
  • 4. MACAM FLOW CHART  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 11/13/2022 Logika Algoritma 4
  • 5. KAIDAH-KAIDAH UMUM PEMBUATAN FLOWCHART  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. 11/13/2022 5 Logika Algoritma
  • 6. KAIDAH-KAIDAH UMUM PEMBUATAN FLOWCHART  secara garis besar setiap pengolahan selalu terdiri dari 3 bagian Input (Bahan mentah) Proses Output (Bahan Jadi) 11/13/2022 Logika Algoritma 6
  • 7. ISI FLOW CHART  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 11/13/2022 Logika Algoritma 7
  • 8. ANJURAN – PEMBUATAN FLOW CHART  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 11/13/2022 Logika Algoritma 8
  • 9. SIMBOL DALAM FLOW CHART - INPUT  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. 11/13/2022 Logika Algoritma 9
  • 10. SIMBOL DALAM FLOW CHART - PROSES  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. 11/13/2022 Logika Algoritma 10
  • 11. SIMBOL DALAM FLOW CHART - OUTPUT  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, 11/13/2022 Logika Algoritma 11
  • 12. SIMBOL DALAM FLOW CHART - PERCABANGAN  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 11/13/2022 Logika Algoritma 12
  • 13. SIMBOL DALAM FLOW CHART – GARIS ALIR  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. 11/13/2022 Logika Algoritma 13
  • 14. SIMBOL DALAM FLOW CHART – TERMINATOR  Berfungsi untuk menandai awal dan akhir dari suatu flowchart.  Biasa diberi label start atau stop 11/13/2022 Logika Algoritma 14
  • 15. SIMBOL DALAM FLOW CHART – KONEKTOR  Digunakan untuk menghubungkan bagian flow chart.  Biasa digunakan bila media gambar tidak cukup luas 11/13/2022 Logika Algoritma 15
  • 16. FLOW CHART Mulai Syarat Perintah 1 Perintah 2 Selesai 11/13/2022 Logika Algoritma 16
  • 17. VARIABEL  Variable: Besaran yang dapat berubah-ubah harganya A←10 X←A+B A=10 X=A+B 11/13/2022 Logika Algoritma 17
  • 18. VARIABEL  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$ 11/13/2022 Logika Algoritma 18
  • 19. CONTOH KONDISI  Contoh kondisi penerimaan Calon Pegawai Umur < 30 dan nilai > 60 Capeg tidak diterima Capeg diterima 11/13/2022 Logika Algoritma 19
  • 20. CONTOH KONDISI (2)  Contoh Besarnya tunjangan calon Pegawai Status$=’kawi n’ MK>= 3 TJ=6%*GP TJ= 3%*GP TJ=0 11/13/2022 Logika Algoritma 20
  • 21. CONTOH KONDISI (3)  Contoh Kasus Tunjangan Pensiun Pegawai Usia>60 Atau MK>25 Mendapat tunjangan pensiun Tidak mendapat tunjangan pensiun 11/13/2022 Logika Algoritma 21
  • 22. CONTOH KONDISI (4)  Mencetak Bilangan Yang paling besar dari dua buah bilangan yang diinputkan Baca A,B A>B Cetak B Cetak A Mulai selesai 11/13/2022 Logika Algoritma 22
  • 23. CONTOH KONDISI 5  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 “negati f” Selesai Mulai 11/13/2022 Logika Algoritma 23
  • 24. SOAL  Buat Diagram alur, untuk menghitung luas persegi panjang. 11/13/2022 Logika Algoritma 24
  • 25. SOAL 1  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. 11/13/2022 Logika Algoritma 25
  • 26. SOAL 2 1. 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. 11/13/2022 Logika Algoritma 26
  • 27. SOAL 3 1. 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. 2. Buat suatu algoritma, untuk implementasi mesin ATM.* *10 mod 2 =0 *9 mod 2 = 1 11/13/2022 Logika Algoritma 27
  • 28. FORMAT PENGIRIMAN  To : siti.mukaromah4@yahoo.com  Subject : TLA_2_(NPM) 11/13/2022 Logika Algoritma 28