Flowchart Struktur
Perulangan
3.1. Learning Outcome
PLO terkait:
1. Memiliki kemampuan berpikir logis, kritis dan sistematis sehingga dapat
memecahkan masalah praktis sederhana dengan menerapkan metode
matematika dasar.(PLO2)
2. Mampu mengembangkan pemikiran matematis yang diawali dari pemahaman
prosedural/komputasi hingga pemahaman yang luas meliputi eksplorasi,
penalaran logis, generalisasi, abstraksi, dan bukti formal. ( PLO3)
3. Menguasai pengetahuan dan ketrampilan matematis sehingga dapat
menerapkan dan menyelesaikan masalah matematika sederhana dengan atau
tanpa piranti lunak (PLO5)
CLO terkait:
1. Mahasiswa mampu membangun algoritma, flowchart dan pseudocode
menggunakan intruksi kondisional dan perulangan secara logis dan benar.
SubCLO terkait:
1. Memahami logika membuat flowchart dengan struktur perulangan.
For i=1 to n do
Proses
Next i
2. Perulangan menggunakan “If”
i=1
If No
i<=n
Yes
Proses
i = i+1
Start
Input n
i=1, y=1
No
End If i<=n
Yes
No
If y mod 2 == 0 Cetak y
Yes
y = y+1 y = y+1
i = i+1
Contoh 3.3.2
Buatlah flowchart untuk menampilkan penjumlahan n bilangan asli pertama
Jawab:
Start
Input n
y=0
For i = 1 to n do
y=y+i
Next i
Cetak y
End
Contoh 3.3.3
Buatlah flowchart menghitung faktorial suatu bilangan.
Jawab:
Start
Input n
y=1
A
A
For i = 1 to n do
y=y*i
Next i
Cetak y
End
3.5. Tugas
1. Buatlah flowchart untuk mencetak barisan bilangan jika diberikan masukkan n
(misalkan n=5) yang memiliki pola seperti dibawah ini.
5
54
543
5432
54321
2. Buatlah flowchart untuk mencetak n barisan geometri dengan suku pertama 5
dan rasio 1/2.
3. Buatlah flowchart untuk mencetak barisan bilangan jika diberikan masukkan n
(misalkan n=5) yang memiliki pola seperti dibawah ini.
54321
5432
543
54
5