makalah diagram alur ( flowchart )
TRANSCRIPT
Tugas
Logika & Algoritma
Diagram Alur (FlowChart)
Program Studi : Akademi Manajemen Informatika & Komputer
Jurusan : Manajemen Informatika
Kelas : 12.1F.11
Kelompok :
1. 1215-0587 | Muhammad Iqbal
2. 1215-1891 | Yekti Amurwani
3. 1215-3639 | Emmie Astari
4. 1215-3778 | Sonia Valencia
5. 1215-4887 | Declaricho
6. 1215-5429 | Iqbal Ali Sobirin
Bina Sarana Informatika
Jakarta, 2015
Akademi Manajemen Informatika & Komputer Jakarta, 21 Oktober 2015
Manajemen Informatika Diagram Alur (FlowChart) | Logika & Algoritma
i
Daftar Isi
Daftar Isi ............................................................................................................................................................................. i
I. Tugas 1 | Perhitungan Total Bayar Barang ............................................................................................................... 1
Penjelasan ..................................................................................................................................................................... 1
Analisa ........................................................................................................................................................................... 1
Hasil ............................................................................................................................................................................... 3
II. Tugas 2 | Perhitungan Luas Keliling Lingkaran ........................................................................................................ 4
Penjelasan ..................................................................................................................................................................... 4
Analisa ........................................................................................................................................................................... 4
Hasil ............................................................................................................................................................................... 6
III. Tugas 3 | Pemilihan Menu Makanan ..................................................................................................................... 7
Penjelasan ..................................................................................................................................................................... 7
Analisa ........................................................................................................................................................................... 7
Hasil ............................................................................................................................................................................... 9
IV. Daftar Pustaka ..................................................................................................................................................... 10
Akademi Manajemen Informatika & Komputer Jakarta, 21 Oktober 2015
Manajemen Informatika Diagram Alur (FlowChart) | Logika & Algoritma
1
I. Tugas 1 | Perhitungan Total Bayar Barang
Penjelasan
Tugas Diterima Rabu, 7 Oktober 2015, 18:30-21:15
Tugas Diserahkan Rabu, 21 Oktober 2015, 18:30-21:15
Dosen [SAS] Syuchrisyanti Ari Susanti
Buatlah Flowchartnya dari pseudocode berikut ini:
a. Masukan kode barang
b. Masukan harga barang
c. Masukan Jumlah barang
d. Hitung bayar = harga * Jumlah barang
e. Jika bayar >= 100.000 maka diberikan discount 10%, selain dari itu tidak mendapat discount
f. Hitung total bayar = bayar - discount
g. Cetak total bayar
Source : Slide ke – 24 Logika & Algoritma Pertemuan ke – 4.
Analisa
Berdasarkan pseudocode tugas diatas, kami menganalisa dan menetapkan diagram / simbol pada setiap algoritma
pseudocode tersebut :
No. Algoritma Chart
1 Masukan Kode Barang Input
2 Masukan harga barang Input
3 Masukan Jumlah barang Input
4 Hitung bayar = harga * Jumlah barang Process
5 Jika bayar >= 100.000 maka diberikan discount 10%,
selain dari itu tidak mendapat discount Decision
6 Hitung total bayar = bayar - discount Process
7 Cetak total bayar Output
Simbol yang dibutuhkan :
1. Symbol Flow Line
Tanda untuk menunjukan bagian instruksi selanjutnya atau digunakan untuk aliran proses suatu algoritma.
Akademi Manajemen Informatika & Komputer Jakarta, 21 Oktober 2015
Manajemen Informatika Diagram Alur (FlowChart) | Logika & Algoritma
2
2. Symbol Terminal
Tanda untuk permulaan (start) atau akhir (stop) dari suatu kegiatan.
3. Symbol Input / Output
Tanda untuk menyatakan proses masukan (input) dan keluaran (output) tanpa tergantung dengan jenis
peralatannya.
4. Symbol Process
Tanda untuk menunjukkan pengolahan (Process) yang dilakukan oleh computer.
5. Symbol Decision
Tanda untuk pemilihan proses berdasarkan kondisi yang ada.
Akademi Manajemen Informatika & Komputer Jakarta, 21 Oktober 2015
Manajemen Informatika Diagram Alur (FlowChart) | Logika & Algoritma
3
Hasil
Dari hasil analisa pseudocode tugas diatas kami membuat diagram alur (FlowChart) seperti berikut :
FlowChart Perhitungan Total Pembayaran Barang.
Akademi Manajemen Informatika & Komputer Jakarta, 21 Oktober 2015
Manajemen Informatika Diagram Alur (FlowChart) | Logika & Algoritma
4
II. Tugas 2 | Perhitungan Luas Keliling Lingkaran
Penjelasan
Tugas Diterima Rabu, 7 Oktober 2015, 18:30-21:15
Tugas Diserahkan Rabu, 21 Oktober 2015, 18:30-21:15
Dosen [SAS] Syuchrisyanti Ari Susanti
Buatlah Flowchartnya dari pseudocode berikut ini:
a. Diketahui phi=3.14
b. Masukan nilai jari-jari (r)
c. Hitung Keliling = 2 * phi * r
d. Cetak Keliling
e. Ingin menghitung kembali? Jika Ya maka kembali ke proses awal, jika Tidak maka program berhenti.
Source : Slide ke – 25 Logika & Algoritma Pertemuan ke – 4.
Analisa
Berdasarkan pseudocode tugas diatas, kami menganalisa dan menetapkan diagram / simbol pada setiap algoritma
pseudocode tersebut :
No. Algoritma Chart
1 Diketahui phi=3.14 Preparation
2 Masukan nilai jari-jari (r) Input
3 Hitung Keliling = 2 * phi * r Process
4 Cetak Keliling Output
5
Ingin menghitung kembali ?
- Jika Ya maka kembali ke proses awal,
- Jika Tidak maka program berhenti.
Decision
Simbol yang dibutuhkan :
1. Symbol Flow Line
Tanda untuk menunjukan bagian instruksi selanjutnya atau digunakan untuk aliran proses suatu algoritma.
Akademi Manajemen Informatika & Komputer Jakarta, 21 Oktober 2015
Manajemen Informatika Diagram Alur (FlowChart) | Logika & Algoritma
5
2. Symbol Terminal
Tanda untuk permulaan (start) atau akhir (stop) dari suatu kegiatan.
3. Symbol Input / Output
Tanda untuk menyatakan proses masukan (input) dan keluaran (output) tanpa tergantung dengan jenis
peralatannya.
4. Symbol Process
Tanda untuk menunjukkan pengolahan (Process) yang dilakukan oleh computer.
5. Symbol Decision
Tanda untuk pemilihan proses berdasarkan kondisi yang ada.
6. Symbol Preparation
Tanda untuk menentukan / mempersiapkan nilai awal.
Akademi Manajemen Informatika & Komputer Jakarta, 21 Oktober 2015
Manajemen Informatika Diagram Alur (FlowChart) | Logika & Algoritma
6
Hasil
Dari hasil analisa pseudocode tugas diatas kami membuat diagram alur (FlowChart) seperti berikut :
FlowChart Perhitungan Luas Keliling Lingkaran.
Akademi Manajemen Informatika & Komputer Jakarta, 21 Oktober 2015
Manajemen Informatika Diagram Alur (FlowChart) | Logika & Algoritma
7
III. Tugas 3 | Pemilihan Menu Makanan
Penjelasan
Tugas Diterima Rabu, 7 Oktober 2015, 18:30-21:15
Tugas Diserahkan Rabu, 21 Oktober 2015, 18:30-21:15
Dosen [SAS] Syuchrisyanti Ari Susanti
Buatlah Flowchartnya dari pseudocode berikut ini:
a. Masukan pilihan
b. Jika pilihan=1 maka menu=“nasi goreng”
Jika pilihan=2 maka menu=“mie goreng”
Jika pilihan=3 maka menu=“capcay”
c. Cetak menu
d. Ingin pilih kembali?
Jika Ya maka kembali ke proses awal,
Jika Tidak maka program berhenti.
Source : Slide ke – 26 Logika & Algoritma Pertemuan ke – 4.
Analisa
Berdasarkan pseudocode tugas diatas, kami menganalisa dan menetapkan diagram / simbol pada setiap algoritma
pseudocode tersebut :
No. Algoritma Chart
1 Masukan pilihan Input
2
Jika pilihan=1 maka menu=“nasi goreng”
Jika pilihan=2 maka menu=“mie goreng”
Jika pilihan=3 maka menu=“capcay”
Decision
3 Cetak Menu Output
4
Ingin menghitung kembali ?
- Jika Ya maka kembali ke proses awal,
- Jika Tidak maka program berhenti.
Decision
Simbol yang dibutuhkan :
1. Symbol Flow Line
Akademi Manajemen Informatika & Komputer Jakarta, 21 Oktober 2015
Manajemen Informatika Diagram Alur (FlowChart) | Logika & Algoritma
8
Tanda untuk menunjukan bagian instruksi selanjutnya atau digunakan untuk aliran proses suatu algoritma.
2. Symbol Terminal
Tanda untuk permulaan (start) atau akhir (stop) dari suatu kegiatan.
3. Symbol Input / Output
Tanda untuk menyatakan proses masukan (input) dan keluaran (output) tanpa tergantung dengan jenis
peralatannya.
4. Symbol Process
Tanda untuk menunjukkan pengolahan (Process) yang dilakukan oleh computer.
5. Symbol Decision
Tanda untuk pemilihan proses berdasarkan kondisi yang ada.
Akademi Manajemen Informatika & Komputer Jakarta, 21 Oktober 2015
Manajemen Informatika Diagram Alur (FlowChart) | Logika & Algoritma
9
Hasil
Dari hasil analisa pseudocode tugas diatas kami membuat diagram alur (FlowChart) seperti berikut :
FlowChart Pemilihan Menu Makanan.
Akademi Manajemen Informatika & Komputer Jakarta, 21 Oktober 2015
Manajemen Informatika Diagram Alur (FlowChart) | Logika & Algoritma
10
IV. Daftar Pustaka
1. Hidauat S, Simbol Simbol FlowChart Dan Fungsinya, http://csa01-stmik-samarinda.blogspot.co.id/2014/04/1-
simbol-simbol-flowchart-dan-fungsinya.html