SlideShare a Scribd company logo
Algoritma1 pertemuan 4
 Ada 2 macam Flowchart : 
◦ System Flowchart 
urutan proses dalam system dengan menunjukkan 
alat media input, output serta jenis media 
penyimpanan dalam proses pengolahan data. 
◦ Program Flowchart 
urutan instruksi yang digambarkan dengan symbol 
tertentu untuk memecahkan masalah dalam suatu 
program.
 Program Flowchart 
 Yaitu: Bagan yang memperlihatkan urutan dan 
hubungan proses dalam suatu program. 
 Dua jenis metode penggambaran program 
flowchart : 
◦ 1) Conceptual flowchart, menggambarkan alur 
pemecahan masalah secara global 
◦ 2) Detail flowchart, menggambarkan alur pemecahan 
masalah secara rinci
Algoritma 1 pertemuan 4
Algoritma 1 pertemuan 4
 Tidak ada kaidah yang baku. 
 Flowchart = gambaran hasil analisa suatu masalah 
 Flowchart dapat bervariasi antara satu pemrogram dengan 
pemrogram lainnya. 
 Secara garis besar ada 3 bagian utama: 
– Input 
– Proses 
– Output 
 Hindari pengulangan proses yang tidakperlu dan 
logika yang berbelit sehingga jalannya proses 
menjadi singkat. 
 Jalannya proses digambarkan dari atas ke bawah 
dan diberikan tanda panah untuk memperjelas.
 Simbol Terminator simbol yang digunakan untuk 
mengawali dan mengakhiri. Untuk di awal 
biasanya ditulis dengan kata 
“Start/Begin/Mulai” 
 Untuk di akhir biasanya di tulis 
dengan kata “Stop/End/Selesai”
 Simbol Input/Output digunakan memasukan suatu 
nilai untuk proses atau menampilkan nilai dari 
hasil suatu proses. 
Input(a) Output(a)
 Simbol Proses digunakan untuk memproses suatu 
data atau untuk perhitungan dan biasanya berisi 
suatu rumus. 
I  I + 1 
Fak  Fak * I
 Simbol Decision digunakan untuk 
membandingkan suatu data dan 
memiliki 2 keluaran yaitu “True / 
False” atau “Benar / Salah” atau 
“Ya/Tidak” 
 Dari gambar di samping berikut 
menjelaskan jika I nilainya lebih 
kecil dari 5 maka akan 
mengalir ke arah kanan. 
 Jika tidak maka akan mengalir 
ke arah bawah. 
I > 5 
Ya 
Ti 
da 
k
Algoritma 1 pertemuan 4
 Langkah 
1.Tengok kanan. 
2. Tengok kiri. 
3. Apakah aman ?. 
jika ‘ ya ‘ menyebrang, 
jika ‘ tidak ‘ ulangi langkah1.
 Langkah. 
1. masukan nilai r ( jari2 ). 
2. Masukan nilai phi=3.14 
3. proses l= phi*r*r 
4. Tulis = l
 1. buatlah flowchart dan algoritma pemesanan ticket 
pesawat terbang ? 
 2. buatlah flowchart dan algoritma menghitung luas 
segitiga ? 
 3. perhatikan potongan algoritma berikut : 
◦ A <- true , B <- false 
◦ A <- ( B ) or ( not ( A and B) ) ; 
◦ B <- not ( A or B ) ; 
◦ C <- not ( A ) and B ; 
◦ D <- not ( A or B ) xor B ; 
◦ Write ( A, B, C, D ) 
◦ “gunakan tabel kebenaran” 
◦ Tulislah output dari algoritma disamping dan tabel kebenaranya ?

More Related Content

PDF
Email settings
PPTX
Expression of complimenting and showing care
PPTX
Comparison
DOCX
Gerund Workshop 1 With Answers
PPTX
Greeting and Leave Taking
PPTX
Recount text
PPT
How To Give Presentations Presentation Signposting
PPTX
Expressing feeling
Email settings
Expression of complimenting and showing care
Comparison
Gerund Workshop 1 With Answers
Greeting and Leave Taking
Recount text
How To Give Presentations Presentation Signposting
Expressing feeling

What's hot (13)

PPT
Making hotel reservations
PDF
Business Meetings: Interrupting
PPTX
PPT PANDUAN COACHING Trainer & Praktisi Bisnis_Workshop BMP_YeSS (23.07.2023)...
PPTX
Lesson1 Greetings and Introductions
PPTX
Bahan Ajar Bahasa Inggris SMP Kelas VIII " Inviting Someone".
PPT
To agree or to disagree
PPTX
Expressing Opinions - How to agree, disagree or show doubts
PPT
Picture Description
PPT
Giving and Receiving Compliments
PPTX
Making Friends
PPTX
Values Assembly - Friendship
PPTX
My presentation about hobby
PPTX
Accepting and declining invitations
Making hotel reservations
Business Meetings: Interrupting
PPT PANDUAN COACHING Trainer & Praktisi Bisnis_Workshop BMP_YeSS (23.07.2023)...
Lesson1 Greetings and Introductions
Bahan Ajar Bahasa Inggris SMP Kelas VIII " Inviting Someone".
To agree or to disagree
Expressing Opinions - How to agree, disagree or show doubts
Picture Description
Giving and Receiving Compliments
Making Friends
Values Assembly - Friendship
My presentation about hobby
Accepting and declining invitations
Ad

Viewers also liked (7)

PPT
Algoritma 1 pertemuan 7
PPT
Algoritma 1 pertemuan 3
PPT
Algoritma 1 pertemuan 2
PPT
Algoritma 1 pertemuan 6
PPT
Algoritma 1 pertemuan 5
PPT
Algoritma 1 pertemuan 1
PPT
Algoritma 1 pertemuan 8
Algoritma 1 pertemuan 7
Algoritma 1 pertemuan 3
Algoritma 1 pertemuan 2
Algoritma 1 pertemuan 6
Algoritma 1 pertemuan 5
Algoritma 1 pertemuan 1
Algoritma 1 pertemuan 8
Ad

Similar to Algoritma 1 pertemuan 4 (20)

PPT
materi ini mempelajari tentang fowcart alur program
PPT
FLOWCHART PROGRAM KELAS XI GUNA UNTUK MATERI.ppt
PPT
FLOWCHART PROGRAmmmmmmmmmmmmM_2_3yes.ppt
PPT
FLOWCHART PROGRAM PPT PPT PPT PPT PPT FLOW
PPT
FLOWCHART PROGRAM INFORMATIKA SMA KELAS 10
PPT
FLOWCHART PROGRAM_2_3yes smkn12surabaya .ppt
PPT
FLOWCHARJJJJJJJJJJJJJJJJJJJT PROGRAM_2_3yes.ppt
PPT
FLOWCHART PROGRAM_2_3yes 1212121213131313
PPT
FLOWCHART SANDRIMA.ppt
PDF
Flowchart logika pemrograman komputer_dasar pemrograman
PPT
FLOWCHART PROGRAM_Pertemuan 2-3.ppt
PPTX
Pengertian dan Pengenalan Flowchart.pptx
PPTX
Algoritma Pemrograman
PPT
Struktur dan notasi algoritma dengan flowchart
PDF
2 definisi dan simbol flowchart
PDF
2 definisi dan simbol flowchart
DOC
Pengenalan dan definisi flowchart
DOCX
Laporan jobsheet 1
PDF
materi ini mempelajari tentang fowcart alur program
FLOWCHART PROGRAM KELAS XI GUNA UNTUK MATERI.ppt
FLOWCHART PROGRAmmmmmmmmmmmmM_2_3yes.ppt
FLOWCHART PROGRAM PPT PPT PPT PPT PPT FLOW
FLOWCHART PROGRAM INFORMATIKA SMA KELAS 10
FLOWCHART PROGRAM_2_3yes smkn12surabaya .ppt
FLOWCHARJJJJJJJJJJJJJJJJJJJT PROGRAM_2_3yes.ppt
FLOWCHART PROGRAM_2_3yes 1212121213131313
FLOWCHART SANDRIMA.ppt
Flowchart logika pemrograman komputer_dasar pemrograman
FLOWCHART PROGRAM_Pertemuan 2-3.ppt
Pengertian dan Pengenalan Flowchart.pptx
Algoritma Pemrograman
Struktur dan notasi algoritma dengan flowchart
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
Pengenalan dan definisi flowchart
Laporan jobsheet 1

Algoritma 1 pertemuan 4

  • 2.  Ada 2 macam Flowchart : ◦ System Flowchart urutan proses dalam system dengan menunjukkan alat media input, output serta jenis media penyimpanan dalam proses pengolahan data. ◦ Program Flowchart urutan instruksi yang digambarkan dengan symbol tertentu untuk memecahkan masalah dalam suatu program.
  • 3.  Program Flowchart  Yaitu: Bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program.  Dua jenis metode penggambaran program flowchart : ◦ 1) Conceptual flowchart, menggambarkan alur pemecahan masalah secara global ◦ 2) Detail flowchart, menggambarkan alur pemecahan masalah secara rinci
  • 6.  Tidak ada kaidah yang baku.  Flowchart = gambaran hasil analisa suatu masalah  Flowchart dapat bervariasi antara satu pemrogram dengan pemrogram lainnya.  Secara garis besar ada 3 bagian utama: – Input – Proses – Output  Hindari pengulangan proses yang tidakperlu dan logika yang berbelit sehingga jalannya proses menjadi singkat.  Jalannya proses digambarkan dari atas ke bawah dan diberikan tanda panah untuk memperjelas.
  • 7.  Simbol Terminator simbol yang digunakan untuk mengawali dan mengakhiri. Untuk di awal biasanya ditulis dengan kata “Start/Begin/Mulai”  Untuk di akhir biasanya di tulis dengan kata “Stop/End/Selesai”
  • 8.  Simbol Input/Output digunakan memasukan suatu nilai untuk proses atau menampilkan nilai dari hasil suatu proses. Input(a) Output(a)
  • 9.  Simbol Proses digunakan untuk memproses suatu data atau untuk perhitungan dan biasanya berisi suatu rumus. I  I + 1 Fak  Fak * I
  • 10.  Simbol Decision digunakan untuk membandingkan suatu data dan memiliki 2 keluaran yaitu “True / False” atau “Benar / Salah” atau “Ya/Tidak”  Dari gambar di samping berikut menjelaskan jika I nilainya lebih kecil dari 5 maka akan mengalir ke arah kanan.  Jika tidak maka akan mengalir ke arah bawah. I > 5 Ya Ti da k
  • 12.  Langkah 1.Tengok kanan. 2. Tengok kiri. 3. Apakah aman ?. jika ‘ ya ‘ menyebrang, jika ‘ tidak ‘ ulangi langkah1.
  • 13.  Langkah. 1. masukan nilai r ( jari2 ). 2. Masukan nilai phi=3.14 3. proses l= phi*r*r 4. Tulis = l
  • 14.  1. buatlah flowchart dan algoritma pemesanan ticket pesawat terbang ?  2. buatlah flowchart dan algoritma menghitung luas segitiga ?  3. perhatikan potongan algoritma berikut : ◦ A <- true , B <- false ◦ A <- ( B ) or ( not ( A and B) ) ; ◦ B <- not ( A or B ) ; ◦ C <- not ( A ) and B ; ◦ D <- not ( A or B ) xor B ; ◦ Write ( A, B, C, D ) ◦ “gunakan tabel kebenaran” ◦ Tulislah output dari algoritma disamping dan tabel kebenaranya ?