Nama : Rayhan Fadillah
NPM : 45118943
Kelas : 1DC02
Mata Kuliah : Algoritma & Pemrograman A
Dosen : Kunto Bayu A, ST
Flowchart/diagram alir
Flowchart atau diagram alir merupakan sebuah diagram
dengan simbol-simbol grafis yang menyatakan aliran algoritma atau
proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk
kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut
menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi
selangkah untuk penyelesaian masalah yang ada di
dalam proses atau algoritma tersebut.
Macam-Macam Flowchart/Diagram Alir
Diagram Alir Dokumen, menunjukkan kontrol dari sebuah
sistem aliran dokumen.
Diagram Alir Data, menunjukkan kontrol dari sebuah
sistem aliran data.
Diagram Alir Sistem, menunjukkan kontrol dari sebuah
sistem aliran secara fisik.
Diagram Alir Program, menunjukkan kontrol dari sebuah
program dalam sebuah sistem.
Disini saya diberi tugas untuk membuat 2 flowchart :
1.Flowchart penilaian mahasiswa
dengan data :
>85 = A
>75 = B
>65 = C
>50 = D
0-50 = E
2.Flowchart Program Kalkulator
Sebelum kita membuat flowchart kita lakukan analisi
data nya terlebih dahulu dan setelah itu kita buat algoritmanya
1. Flowchart Penilaian Mahasiswa
Analisis Penilaian Nilai Mahasiswa
Nilai A > 85
Nilai B > 75
Nilai C > 65
Nilai D > 50
Nilai E = 0 – 50
Algoritma Penilain nilai Mahasiswa
1. Mulai.
2. Masukan Nama,
Nilai UAS, Nilai UTS, Nilai Tugas.
3. Baca masukan
Nama, Nilai UAS, Nilai UTS, Nilai Tugas
4. Jika mendapat
nilai 85 maka mendapat nilai A
5. Jika mendapat
nilai 75 maka mendapat nilai B
6. Jika mendapat
nilai 65 maka mendapat nilai C
7. Jika mendapat
nilai 50 maka mendapat nilai D
8. Jika mendapat
nilai 0 – 50 maka mendapat nilai E
9. Selesai.
Flowchartnya :
Jika kurang jelas kunjungi link ini : https://drive.google.com/open?id=1laAI4o1JpBS-DSI-MrS1lCJoh92t1INo
2. Buatlah Flowchart Program Kalkulator :
1. Penjumlahan,
2. Pengurangan,
3. Perkalian,
4. Pembagian.
Berikut ini adalah Flow Chart untuk menghitung dari 2
bilangan.
Analisis:
· Memasukkan
2 buah bilangan. (+,-,*,/)
· Memproses
2 buah inputan bilangan dengan operator penjumlahan(+), pengurangan(-),
perkalian(*), Pembagian(/)
· Menampilkan
hasil dari proses penjumlahan pengurangan perkalian pembagian.
Algoritma :
1. Masuk menu utama
2. Input nilai a, b
3. Pilih salah satu
operasi dari (+),(-),(x),(:)
4. Jika anda
memilih operasi (+), maka hasil = a + b
5. Jika anda
memilih operasi (-), maka hasil = a - b
6. Jika anda
memilih operasi (x), maka hasil = a x b
7. Jika anda memilih
operasi (:), maka hasil = a / b
8. Cetak hasil
Flowchart :
Untuk lebih jelasnya kunjungi link ini : https://drive.google.com/open?id=1nj5YnZPt5UsVNzuCpI-G4Vp69_0Ox-uL
Tidak ada komentar:
Posting Komentar