FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 2

Slides:



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

BAB II PENGERTIAN ALGORITMA DAN PEMROGRAMAN
DASAR PEMROGRAMAN (VTI 301)
TEORI ALGORITMA.
ALGORITMA.
Bahasa Pemrograman dan Flow Chart
ALGORITMA Lecture Pengulangan.
PENGANTAR KONSEP PEMROGRAMAN
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
ALGORITMA PSEUDOCODE Pertemuan Ke-2 Meilia Nur Indah Susanti, ST.,MKom
ALGORITMA & LOGIKA PEMROGRAMAN
Pemrograman Bahasa Komputer (CS-2700 / 3 SKS ) Oleh:
Dasar Pemrograman Pendahuluan.
BAHASA PEMROGRAMAN PASCAL
1 PERTEMUAN 1 DIAGRAM ALUR (FLOWCHART). 2 Apa itu Flowchart 1.Suatu skema / bagan yang menggambarkan urutan kegiatan dari suatu program dari awal sampai.
MERANCANG PROGRAM DAN PSEUDOCODE 1 Metode Perancang Program.
PENGERTIAN DASAR ALGORITMA & FLOWCHART
{Pertemuan 4 Struktur Kondisi IF}
Flowchart dan Pseudocode
Analisis dan desain Algoritma (PG157)
DASAR PEMROGRAMAN & ALGORITMA
FONDASI PEMROGRAMAN & STRUKTUR DATA #2
Flowchart (Diagram Alur)
Dasar-dasar Algoritma Dan Representasi Algoritma
{Pertemuan 4 Struktur Kondisi IF}
Notasi Algoritma & Tipe Data
Algoritma.
Metode Perancang Program
Start.
ALGORITMA & LOGIKA PEMROGRAMAN
ALGORITMA DAN PEMOGRAMAN 1A
Virdiandry Putratama,ST Politeknik Pos Indonesia Tahun 2015
ANALISA DAN DESAIN ALGORITMA
{Pertemuan 4 Struktur Kondisi IF}
penyusunan algoritma (flowchart)
SYSTEM FLOWCHART.
FLOW CHART.
FONDASI PEMROGRAMAN & STRUKTUR DATA #1
Algoritma dan Pemrograman Pertemuan 1
LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart
Pseudocode – Tipe Data, Variabel, dan Operator
Struktur Algoritma Sequence Process: instruksi dikerjakan secara sekuensial, berurutan. Selection Process: instruksi dikerjakan jika memenuhi kriteria.
Algoritma.
Struktur Perulangan Yohana Nugraheni.
Algoritma Indriati ,ST .,M.Kom.
Pertemuan-III Algoritma disajikan gambar
minggu ke-2 Imam Fahrur Rozi
PROSES PEMBUATAN PROGRAM KOMPUTER
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Bahasa Pemrograman dan Flow Chart
DIAGRAM ALUR (FLOWCHART)
FLOW CHART.
LOGIKA & ALGORITMA -Algoritma & Pengenalan Flow Chart
Algoritma & Pemrograman 1
Pertemuan ke 6 Nori Sahrun, S.Kom., M.Kom
Pertemuan ke-2 KONSEP ALGORITMA
TEORI ALGORITMA.
19/09/2018 Studi Kasus LOGIKA ALGORITMA Siti Mukaromah.
Chapter 1 : Pengantar Algoritma
IT234 ALGORITMA DAN STRUKTUR DATA
PENGANTAR KONSEP PEMROGRAMAN
Flowchart (Diagram Alur)
YULI ASTUTI, S.KOM.  Algoritma yaitu urutan langkah-langkah logis untuk menyelesaikan sebuah masalah yang disusun dengan sistematis.  Program yaitu.
Dasar Konstruksi Pemrograman
Dasar Pemrograman Percabangan Nurul Anisa Sri Winarsih, M. CS
Konsep Algoritma Pemrograman
FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 3
FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 4
FONDASI PEMROGRAMAN & STRUKTUR DATA #1 - 1
FONDASI PEMROGRAMAN & STRUKTUR DATA #1 - 2
Transcript presentasi:

FONDASI PEMROGRAMAN & STRUKTUR DATA #2 - 2 Flow Chart & Sequence Statements

Terminator Start atau Stop Simbol ini menandakan suatu flow dimulai Simbol ini menandakan suatu flow berhenti

<Nama Variabel/nilai> Statement Input atau Output Input/Output <Jenis> <Nama Variabel/nilai> Variable atau nilai yang akan dibaca/ ditamplkan Simbol ini menandakan bahwa alur memerlukan masukan dari user atau alur akan menampilkan suatu nilai Dalam bahasa program: Kode instruksi untuk membaca masukan dari user. Kode instruksi untuk menampilkan suatu teks, nilai atau nilai variable.

Statement Input atau Output Contoh Input : Chart: Artinya: Input x Meminta masukan dari user untuk disimpan pada variable x Kode Pseudo: input x;

Statement Input atau Output Contoh Output : Chart: Artinya: Output x Menampilkan nilai yang tersimpan pada variable x Kode Pseudo: output x;

Statement Input atau Output Menampilkan tulisan (teks), yaitu teks: A= Contoh Output : Chart: Artinya: Output “A= “ Menampilkan tulisan (teks), yaitu teks: A= Kode Pseudo: output “A=“;

Statement Input atau Output Menampilkan angka, yaitu angka: 5 Contoh Output : Chart: Artinya: Output 5 Menampilkan angka, yaitu angka: 5 Kode Pseudo: output 5;

<Proses> atau <Operasi> Statement Process <Proses> atau <Operasi> Simbol ini menandakan bahwa dilakukan suatu proses atau operasi sesuai yang tertulis pada chart Dalam bahasa program: Kode instruksi operasi Matematika. Kode instruksi operasi String. Kode instruksi operasi Komparasi. Kode instruksi operasi deklarasi atau inisialisasi.

Statement Process Contoh Process : Chart: Artinya: A = B + C Operasi Matematika, nilai isi variable B tambah nilai isi variable C dan hasilnya disimpan di variable A Kode Pseudo: A=B+C;

Statement Process Contoh Process : Chart: Artinya: gabung = “ABC” + “DE” Operasi String, teks ABC digabung dengan teks DE dan hasilnya disimpan di variable gabung Kode Pseudo: gabung=“ABC” + “DE”;

Statement Process Contoh Process : Chart: Artinya: besar = x > y Operasi Komparasi, nilai isi variable x dibandingkan terhadap nilai isi variable y, hasilnya adalah nilai true atau false yang akan disimpan di variable besar Kode Pseudo: besar = x > y;

Statement Process Contoh Process : Chart: Artinya: A = 5 Operasi Inisialisasi, isi variable A diinisialisasi atau diisi dengan nilai 5 Kode Pseudo: A=5;

Contoh Flowchart dengan Statement Start Alur dimulai Menampilkan teks x = Membaca user input untuk x Menampilkan teks y= Membaca user input untuk y Operasi matematika Menampilkan nilai isi z Alur selesai Outputnya: x = x = 4 (misal: user ketik 4) y = y = 5 (misal: user ketik 4) z = 4 + 5 = 9 9 Output “x = “ Input x Output “y = “ Input y z = x + y Output z Stop

Contoh dan Flashback ke Langkah–langkah Pengembangan Program Definisikan masalah Rancang outline pemecahan masalah Buat algoritma berdasarkan outline pemecahan masalah Test algoritma Coding Execute Dokumentasi dan pemeliharaan

Contoh Outline Pemecahan Masalah Definisi Masalah Deklarasi variable A Deklarasi variable B Deklarasi variable X Deklarasi variable C Deklarasi variable Z Tampilkan tampilan untuk input A Baca nilai A Tampilkan tampilan untuk input B Baca nilai B C = A + B Tampilkan nilai C Tampilkan tampilan untuk input X Baca nilai X Z = X * C Tampilkan nilai Z Input Process Output A, B Baca nilai A Baca nilai B C = A + B Tampilkan nilai C Z = X * C Tampilkan nilai Z C, Z

Contoh Algoritma dari Outline Pemecahan Masalah Start A = 0 B = 0 C = 0 Z = 0 Input A Output “A = “ B “B = “ C = A + B Stop Z Z = X * C X X = 0 “X = “ C Outline Pemecahan Masalah Deklarasi variable A Deklarasi variable B Deklarasi variable X Deklarasi variable C Deklarasi variable Z Tampilkan tampilan untuk input A Baca nilai A Tampilkan tampilan untuk input B Baca nilai B C = A + B Tampilkan nilai C Tampilkan tampilan untuk input X Baca nilai X Z = X * C Tampilkan nilai Z

See You Next Topic Thanks