SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Flowchart
R.M. Chairil Andri, S.S.T., M.IT
Algoritma?
 Algoritma adalah urutan langkah-langkah logis yang disusun
secara sistematis untuk menyelesaikan suatu masalah.
 Kata logis (logika) merupakan kunci dalam algoritma.
 Langkah-langkah dalam algoritma harus logis, hasil algoritma
harus dapat ditentukan bernilai benar atau salah.
 Langkah yang salah akan memberikan hasil yang salah.
Bentuk penyajian untuk algoritma dibagi menjadi 3 (tiga) bentuk penyajian,
yaitu :
 Algoritma dengan struktur Bahasa Indonesia
 Algoritma dengan Pseudocode
 Algoritma dengan Flowchart
Bentuk penyajian untuk algoritma dibagi menjadi 3 (tiga) bentuk penyajian,
yaitu :
 Algoritma dengan struktur Bahasa Indonesia
 Algoritma dengan Pseudocode
 Algoritma dengan Flowchart
1. Struktur Bahasa Indonesia
Sifat : Umum
 Tidak menggunakan simbol atau sintaks dari suatu bahasa pemrograman.
 Tidak tergantung pada suatu bahasa pemrograman.
 Notasi-notasinya dapat digunakan untuk seluruh bahasa manapun.
Contoh :
Menghitung rata-rata tiga buah data Algoritma dengan struktur bahasa
Indonesia :
1) Baca bilangan a, b, dan c
2) Jumlahkan ketiga bilangan tersebut
3) Bagi jumlah tersebut dengan 3
4) Tulis hasilnya
2. Pseudo-Code
 Penyajian algoritma dengan pseudocode berarti menggunakan kode
yang mirip dengan kode pemrograman yang sebenarnya.
 Pseudocode lebih rinci dari English/Indonesia Structure.
Contoh :
Menghitung rata-rata tiga buah data Algoritma dengan struktur
pseudocode :
1) Input (a, b, c)
2) Jumlah = a+b+c
3) Rerata = Jumlah/3
4) Output (Rerata)
3. Flowchart
 Flowchart adalah penggambaran secara grafik dari langkah-langkah
dan urut-urutan prosedur dari suatu program.
 Flowchart menolong analis dan programmer untuk memecahkan
masalah kedalam segmen-segmen yang lebih kecil dan menolong
dalam menganalisis alternatif-alternatif lain dalam pengoperasian.
Kegunaan:
 Untuk mendesain program
 Untuk merepresentasikan program
Maka, flowchart harus dapat merepresentasikan komponen-komponen
dalam bahasa pemrograman
a. Relationship
Flowchart dapat memberikan gambaran yang efektif, jelas, dan ringkas tentang
prosedur logic. Teknik penyajian yang bersifat grafis jelas akan lebih baik
daripada uraian-uraian yang bersifat teks khususnya dalam menyajikan
logikalogika yang bersifat kompleks.
b. Analysis
Dengan adanya pengungkapan yang jelas dalam model atau chart, maka para
pembaca dapat dengan mudah melihat permasalahan atau memfokuskan
perhatian pada area-area tertentu sistem informasi.
c. Communication
Karena simbol-simbol yang digunakan mengikuti suatu standar tertentu yang
sudah diakui secara umum, maka flowchart dapat merupakan alat bantu yang
sangat efektif dalam mengkomunikasikan logika suatu masalah atau dalam
mendokumentasikan logika tersebut.
• Terminal
digunakan untuk menunjukkan awal dan
akhir dari suatu proses
• Simbol Input / Output
digunakan untuk mewakili data input /
output
• Simbol Proses
digunakan untuk mewakili suatu proses
• Proses terdefinisi
menunjukkan suatu operasi yang
rinciannya ditunjukkan ditempat lain
• Persiapan
digunakan untuk memberi awal nilai
suatu besaran
• Simbol Garis Alir
simbol garis alir, digunakan untuk
menunjukkan arus dari proses
• Simbol Penghubung (connector)
digunakan untuk menunjukkan
sambungan dari bagan alir yang terputus
dihalaman yang sama atau yang berbeda
• Simbol Keputusan (decision)
digunakan untuk suatu penyeleksian
kondisi dalam program
Problem:
Menghitung Luas persegi panjang
Algoritma:
1. Masukkan panjang (p)
2. Masukkan lebar (l)
3. Hitung luas (L), yaitu panjang kali lebar
4. Cetak luas (L)
Problem:
Menggunakan Telepon Umum
Algoritma:
1. Angkat gagang telepon
2. Masukkan koin
3. Pencet nomor
4. Bicara
5. Letakkan gagang
Angkat gagang
telepon
START
Masukkan
koin
Tekan
nomor
Bicara
Letakkan
gagang
STOP
• Langkah-langkah algoritma untuk masalah 2, hanya cocok untuk
menggunakan telepon dalam kondisi normal
• Bagaimana jika telepon tersebut rusak?
Pengembangan
• Langkah “Masukkan koin” dipecah menjadi:
a. Jika terdengar nada panggil masukkan
koin
b. Jika tidak terdengar terus ke langkah
“Letakkan gagang”
• Langkah “Bicara” dipecah menjadi:
a. Jika ada yang mengangkat maka bicara
b. Jika tidak terus ke langkah “letakkan
gagang”
Angkat gagang
telepon
START
Masukkan
koin
Tekan
nomor
Bicara
Letakkan
gagang
STOP
Y
T
Y
T
Nada
Panggil?
Diangkat
?
1. Struktur Runtunan (Sequence Proses)
2. Struktur Pemilihan (Selection Proses)
3. Struktur Pengulangan (Iteration Proses)
1. Struktur Runtunan
 Sebuah runtunan terdiri dari satu atau lebih ”instruksi”.
 Tiap-tiap instruksi dilaksanakan secara berurutan sesuai dengan urutan
penulisannya; sebuah instruksi baru bisa dilaksanakan setelah instruksi
sebelumnya selesai dilaksanakan.
2. Struktur Pemilihan
 Pada struktur ini, jika kondisi terpenuhi maka salah satu aksi akan
dilaksanakan dan aksi yang ke dua diabaikan.
 Kondisi adalah persyaratan yang dapat dinilai benar atau salah sehingga
akan memunculkan ”aksi” yang berbeda dengan ”kondisi” yang berbeda.
Notasi Algoritma :
if Syarat then
Aksi {True}
endif {False}
2. Struktur Pemilihan
Notasi Algoritma :
IF syarat THEN
aksi-1 {true}
ELSE
aksi-2 {false}
ENDIF
3. Struktur Pengulangan
 Digunakan untuk program yang pernyataannya akan dieksekusi
berulang-ulang. Instruksi dikerjakan selama memenuhi suatu kondisi
tertentu.
3. Struktur Pengulangan
For Next
Pada struktur For kita harus tahu
terlebih dahulu seberapa banyak
badan loop akan diulang.
For var = awal to akhir
…………….
instruksi-instruksi
……………..
Next var
3. Struktur Pengulangan
While - do
Struktur pengulangan dimana selama
kondisi ( persyaratan ) pengulangan
masih benar atau terpenuhi, maka
aksi/perintah akan terus dikerjakan.
Bentuk umum :
While {kondisi} do
…………..
instruksi-instruksi
…………..
Endwhile
3. Struktur Pengulangan
Repeat - Until
Struktur perulangan dimana aksi
dilakukan hingga kondisi ( persyaratan )
terpenuhi.
Bentuk Umum :
Repeat
………………..
Instruksi
………………...
Until (kondisi)
• Buatlah sebuah flowchart pemesanan makanan melalui aplikasi
GoFood/GrabFood dengan algoritma yang benar
Pengertian dan Pengenalan Flowchart.pptx

Weitere ähnliche Inhalte

Ähnlich wie Pengertian dan Pengenalan Flowchart.pptx

Struktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchartStruktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchartIAIN PEKALONGAN
 
Lampiran materi simkomdig 3.1 4.1
Lampiran materi simkomdig 3.1   4.1Lampiran materi simkomdig 3.1   4.1
Lampiran materi simkomdig 3.1 4.1Adrian Odja
 
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMANPENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMANAziz Moeslim
 
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
 
Materi simkomdig-pengertian-dasar-logika-dan-algoritma
Materi simkomdig-pengertian-dasar-logika-dan-algoritmaMateri simkomdig-pengertian-dasar-logika-dan-algoritma
Materi simkomdig-pengertian-dasar-logika-dan-algoritmaDonnie Xover
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchartpurispace
 
Jobsheet 1 logika algoritma
Jobsheet   1 logika algoritmaJobsheet   1 logika algoritma
Jobsheet 1 logika algoritmaabdul rohman
 
DASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMADASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMAWalid_1234
 
Konsep Algoritme.pptx
Konsep Algoritme.pptxKonsep Algoritme.pptx
Konsep Algoritme.pptxIndoAve1
 
Sistem informasi flowchart
Sistem informasi   flowchartSistem informasi   flowchart
Sistem informasi flowchartrika85
 
Algoritma dan pemrograman (pengantar 1).pptx
Algoritma dan pemrograman (pengantar 1).pptxAlgoritma dan pemrograman (pengantar 1).pptx
Algoritma dan pemrograman (pengantar 1).pptxMiaMiftahulRachmawat
 
Pengantar Algoritma Dan Program
Pengantar Algoritma Dan ProgramPengantar Algoritma Dan Program
Pengantar Algoritma Dan ProgramAkmal Fajar
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchartGema Bangsawan
 

Ähnlich wie Pengertian dan Pengenalan Flowchart.pptx (20)

Algoritma Pemrograman
Algoritma Pemrograman Algoritma Pemrograman
Algoritma Pemrograman
 
Struktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchartStruktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchart
 
Lampiran materi simkomdig 3.1 4.1
Lampiran materi simkomdig 3.1   4.1Lampiran materi simkomdig 3.1   4.1
Lampiran materi simkomdig 3.1 4.1
 
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMANPENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
 
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
 
Materi simkomdig-pengertian-dasar-logika-dan-algoritma
Materi simkomdig-pengertian-dasar-logika-dan-algoritmaMateri simkomdig-pengertian-dasar-logika-dan-algoritma
Materi simkomdig-pengertian-dasar-logika-dan-algoritma
 
Algoritma dan flowchart
Algoritma dan flowchartAlgoritma dan flowchart
Algoritma dan flowchart
 
Sia 1-tm-2
Sia 1-tm-2Sia 1-tm-2
Sia 1-tm-2
 
Jobsheet 1 logika algoritma
Jobsheet   1 logika algoritmaJobsheet   1 logika algoritma
Jobsheet 1 logika algoritma
 
DASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMADASAR - DASAR ALGORITMA
DASAR - DASAR ALGORITMA
 
Konsep Algoritme.pptx
Konsep Algoritme.pptxKonsep Algoritme.pptx
Konsep Algoritme.pptx
 
2.sd 13.ok
2.sd 13.ok2.sd 13.ok
2.sd 13.ok
 
2.sd 13
2.sd 132.sd 13
2.sd 13
 
Sistem informasi flowchart
Sistem informasi   flowchartSistem informasi   flowchart
Sistem informasi flowchart
 
Algoritma dan pemrograman (pengantar 1).pptx
Algoritma dan pemrograman (pengantar 1).pptxAlgoritma dan pemrograman (pengantar 1).pptx
Algoritma dan pemrograman (pengantar 1).pptx
 
Algoritma 1 pertemuan 3
Algoritma 1 pertemuan 3Algoritma 1 pertemuan 3
Algoritma 1 pertemuan 3
 
Pengantar Algoritma Dan Program
Pengantar Algoritma Dan ProgramPengantar Algoritma Dan Program
Pengantar Algoritma Dan Program
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
 
2 definisi dan simbol flowchart
2 definisi dan simbol flowchart2 definisi dan simbol flowchart
2 definisi dan simbol flowchart
 
Materi ap#1
Materi ap#1Materi ap#1
Materi ap#1
 

Kürzlich hochgeladen

MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 

Kürzlich hochgeladen (6)

MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 

Pengertian dan Pengenalan Flowchart.pptx

  • 2. Algoritma?  Algoritma adalah urutan langkah-langkah logis yang disusun secara sistematis untuk menyelesaikan suatu masalah.  Kata logis (logika) merupakan kunci dalam algoritma.  Langkah-langkah dalam algoritma harus logis, hasil algoritma harus dapat ditentukan bernilai benar atau salah.  Langkah yang salah akan memberikan hasil yang salah.
  • 3. Bentuk penyajian untuk algoritma dibagi menjadi 3 (tiga) bentuk penyajian, yaitu :  Algoritma dengan struktur Bahasa Indonesia  Algoritma dengan Pseudocode  Algoritma dengan Flowchart
  • 4. Bentuk penyajian untuk algoritma dibagi menjadi 3 (tiga) bentuk penyajian, yaitu :  Algoritma dengan struktur Bahasa Indonesia  Algoritma dengan Pseudocode  Algoritma dengan Flowchart
  • 5. 1. Struktur Bahasa Indonesia Sifat : Umum  Tidak menggunakan simbol atau sintaks dari suatu bahasa pemrograman.  Tidak tergantung pada suatu bahasa pemrograman.  Notasi-notasinya dapat digunakan untuk seluruh bahasa manapun. Contoh : Menghitung rata-rata tiga buah data Algoritma dengan struktur bahasa Indonesia : 1) Baca bilangan a, b, dan c 2) Jumlahkan ketiga bilangan tersebut 3) Bagi jumlah tersebut dengan 3 4) Tulis hasilnya
  • 6. 2. Pseudo-Code  Penyajian algoritma dengan pseudocode berarti menggunakan kode yang mirip dengan kode pemrograman yang sebenarnya.  Pseudocode lebih rinci dari English/Indonesia Structure. Contoh : Menghitung rata-rata tiga buah data Algoritma dengan struktur pseudocode : 1) Input (a, b, c) 2) Jumlah = a+b+c 3) Rerata = Jumlah/3 4) Output (Rerata)
  • 7. 3. Flowchart  Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program.  Flowchart menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian. Kegunaan:  Untuk mendesain program  Untuk merepresentasikan program Maka, flowchart harus dapat merepresentasikan komponen-komponen dalam bahasa pemrograman
  • 8. a. Relationship Flowchart dapat memberikan gambaran yang efektif, jelas, dan ringkas tentang prosedur logic. Teknik penyajian yang bersifat grafis jelas akan lebih baik daripada uraian-uraian yang bersifat teks khususnya dalam menyajikan logikalogika yang bersifat kompleks. b. Analysis Dengan adanya pengungkapan yang jelas dalam model atau chart, maka para pembaca dapat dengan mudah melihat permasalahan atau memfokuskan perhatian pada area-area tertentu sistem informasi. c. Communication Karena simbol-simbol yang digunakan mengikuti suatu standar tertentu yang sudah diakui secara umum, maka flowchart dapat merupakan alat bantu yang sangat efektif dalam mengkomunikasikan logika suatu masalah atau dalam mendokumentasikan logika tersebut.
  • 9. • Terminal digunakan untuk menunjukkan awal dan akhir dari suatu proses • Simbol Input / Output digunakan untuk mewakili data input / output • Simbol Proses digunakan untuk mewakili suatu proses
  • 10. • Proses terdefinisi menunjukkan suatu operasi yang rinciannya ditunjukkan ditempat lain • Persiapan digunakan untuk memberi awal nilai suatu besaran • Simbol Garis Alir simbol garis alir, digunakan untuk menunjukkan arus dari proses
  • 11. • Simbol Penghubung (connector) digunakan untuk menunjukkan sambungan dari bagan alir yang terputus dihalaman yang sama atau yang berbeda • Simbol Keputusan (decision) digunakan untuk suatu penyeleksian kondisi dalam program
  • 12. Problem: Menghitung Luas persegi panjang Algoritma: 1. Masukkan panjang (p) 2. Masukkan lebar (l) 3. Hitung luas (L), yaitu panjang kali lebar 4. Cetak luas (L)
  • 13. Problem: Menggunakan Telepon Umum Algoritma: 1. Angkat gagang telepon 2. Masukkan koin 3. Pencet nomor 4. Bicara 5. Letakkan gagang Angkat gagang telepon START Masukkan koin Tekan nomor Bicara Letakkan gagang STOP
  • 14. • Langkah-langkah algoritma untuk masalah 2, hanya cocok untuk menggunakan telepon dalam kondisi normal • Bagaimana jika telepon tersebut rusak?
  • 15. Pengembangan • Langkah “Masukkan koin” dipecah menjadi: a. Jika terdengar nada panggil masukkan koin b. Jika tidak terdengar terus ke langkah “Letakkan gagang” • Langkah “Bicara” dipecah menjadi: a. Jika ada yang mengangkat maka bicara b. Jika tidak terus ke langkah “letakkan gagang” Angkat gagang telepon START Masukkan koin Tekan nomor Bicara Letakkan gagang STOP Y T Y T Nada Panggil? Diangkat ?
  • 16. 1. Struktur Runtunan (Sequence Proses) 2. Struktur Pemilihan (Selection Proses) 3. Struktur Pengulangan (Iteration Proses)
  • 17. 1. Struktur Runtunan  Sebuah runtunan terdiri dari satu atau lebih ”instruksi”.  Tiap-tiap instruksi dilaksanakan secara berurutan sesuai dengan urutan penulisannya; sebuah instruksi baru bisa dilaksanakan setelah instruksi sebelumnya selesai dilaksanakan.
  • 18. 2. Struktur Pemilihan  Pada struktur ini, jika kondisi terpenuhi maka salah satu aksi akan dilaksanakan dan aksi yang ke dua diabaikan.  Kondisi adalah persyaratan yang dapat dinilai benar atau salah sehingga akan memunculkan ”aksi” yang berbeda dengan ”kondisi” yang berbeda. Notasi Algoritma : if Syarat then Aksi {True} endif {False}
  • 19. 2. Struktur Pemilihan Notasi Algoritma : IF syarat THEN aksi-1 {true} ELSE aksi-2 {false} ENDIF
  • 20. 3. Struktur Pengulangan  Digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang. Instruksi dikerjakan selama memenuhi suatu kondisi tertentu.
  • 21. 3. Struktur Pengulangan For Next Pada struktur For kita harus tahu terlebih dahulu seberapa banyak badan loop akan diulang. For var = awal to akhir ……………. instruksi-instruksi …………….. Next var
  • 22. 3. Struktur Pengulangan While - do Struktur pengulangan dimana selama kondisi ( persyaratan ) pengulangan masih benar atau terpenuhi, maka aksi/perintah akan terus dikerjakan. Bentuk umum : While {kondisi} do ………….. instruksi-instruksi ………….. Endwhile
  • 23. 3. Struktur Pengulangan Repeat - Until Struktur perulangan dimana aksi dilakukan hingga kondisi ( persyaratan ) terpenuhi. Bentuk Umum : Repeat ……………….. Instruksi ………………... Until (kondisi)
  • 24. • Buatlah sebuah flowchart pemesanan makanan melalui aplikasi GoFood/GrabFood dengan algoritma yang benar