Anda di halaman 1dari 16

Algoritma dan Pemrograman

Flowcharting
Flowcharting
• Suatu teknik untuk menyusun rencana program yang
telah diperkenalkan dan telah dipergunakan oleh
kalangan pemrogram komputer yaitu flowcharting.
• Flowchart adalah untaian simbol gambar (chart) yang
menunjukkan aliran (flow) dari proses terhadap data.
Simbol Flowchart
Simbol Flowchart (lanjutan)
Langkah Sequential / runtunan
Langkah Selection / Pemilihan
Langkah Looping / Perulangan
Contoh Flowchart Runtunan
Contoh Flowchart Selection

Ya

Tdk
Contoh Flowchart Looping
Latihan

Apa hasil dari flowchart ini ?


Latihan
Jika nilai yang diinput sebagai berikut:
A=7
B=4
C=9
Apa hasil dari flowchart ini ?
Latihan

Tuliskan algoritma dan gambarkan flowchart untuk


menentukan umur seseorang tahun ini, dimana data
yang di input adalah nama dan tahun kelahiran.
Latihan

Tuliskan algoritma dan gambarkan flowchart untuk


memilih satu bilangan terbesar dari N buah
bilangan bulat positif yang diinput secara acak.
Contoh Algoritma
1. Masukkan nilai N (N = banyaknya angka dalam himpunan)
2. index = 1
3. maksimum = -1 (-1 nilai terbesar pertama sebelum 0)
4. selama index ≤ N , lakukan:
i. Masukkan sebuah angka
ii. Bila angka > maksimum maka :
maksimum = angka
iii.index = index + 1
iv. ulangi lagi untuk index berikutnya
5. angka terbesar dalam himpunan adalah maksimum terakhir
Terima Kasih

Anda mungkin juga menyukai