Tugas Logika Dan Algoritma Pertemuan Ke 6
Tugas Logika Dan Algoritma Pertemuan Ke 6
NIM :12200610
KELAS : 12.1B.03
PROGRAM
ALGORITMA MENCETAK DERET ANGKA 1,3,5,7,9,…100 DENGAN
MENGGUNAKAN METODE REKURSIF
START
Nilai = 100
NO
Nilai > 1
YES
PROGRAM
ALGORITMA MENCETAK NAMA SEBANYAK 100x DENGAN METODE REKURSIF
START
Nilai = 100
NO
Nilai > 0
YES
Nilai = Nilai - 1
FINISH
ALGORITMA
1. Input Nilai
2. Jika Nilai <0 maka program akan berhenti dan mencetak “Selesai”
3. Jika Nilai >1 maka program akan lanjut ke tahap berikutnya
4. Nilai akan diproses dengan cara mengurangi nilai aslinya dengan 101
5. Jika Nilainya adalah 100 maka menjadi 101-100=1 dan tercetak 1 “nama”
6. Setelah dicetak maka Nilainya akan lanjut ke metode rekursif dengan cara
mengurangi Nilai aslinya dengan 1 menjadi 100-1 =99, Nilai aslinya menjadi 99
7. Setelah itu programnya akan otomatis melooping atau Kembali dari tahap 3
sampai tahap ke 6, terus menerus ,dan akan mencetak nama anda sampai
Bilangan Aslinya habis, dan program selesai.
PROGRAM