Assalamulaikum wr. wb.
Seperti biasa, pertemuan kali ini dibuka dengan mengerjakan kuis. Soal Kuis kali ini yaitu :
Pada awalnya, kami mengerjakan soal tersebut menggunakan algoritma fungsi. Akan tetapi, dosen memberikan kesempatan untuk mengerjakan kembali jawaban kuis tersebut setelah menjelaskan sedikit materi tentang algoritma subprogram.
ini adalah jawaban setelah mendapat penjelasan dosen :
Untuk nilai terbesar :
Prosedur tentukan (input a,b,c: integer
output min,max: integer)
Deskripsi
if ((a>b)&&(a>c))
Max= a;
else if ((b>a)&&(b>c))
Max =b;
else
Max= c;
Untuk nilai terkecil :
Prosedur tentukan (input a,b,c: integer
output min,max: integer)
if ((a<b)&&(a<c))
Min= a;
else if ((b<a)&&(b<c))
Min =b;
else
Min= c;
Setelah itu, dosen menerangkan materi tentang Fungsi Rekursif. Sedikit tentang fungsi rekursif dan iteratif. Fungsi Iteratif adalah proses perulangan dengan menggunakan fungsi for, while dan repeat until (do-while). Sedangkan Fungsi Rekursif merupakan proses perulangan dengan cara memanggil dirinya sendiri.
Sekian untuk refleksi kali ini.
Wassalamualaikum wr.wb
Tidak ada komentar:
Posting Komentar