Anda di halaman 1dari 1

TUGAS MODUL LOGIKA

BIOLOGI (KELAS H)
Perhatikan hal berikut sebelum anda mengerjakan soal.
1. Setiap soal dikerjakan dalam satu m-file.
2. Simpan file dengan aturan penamaan file yang sudah dijelaskan.
3. Kirim file melalui e-mail paling lambat sebelum masuk waktu praktikum minggu depan.
4. Bagian subjek e-mail diisi dengan TM_LOGIKA_NIM, contoh : TM_LOGIKA_181047.

∎_∎_∎_∎_ SOAL _∎_∎_∎_∎

1. Buatlah skrip input dinamis sebuah ujicoba(testing) penggunaan program! User diminta
mengikuti instruksi untuk memasukkan huruf x (baik kapital maupun huruf kecil). Jika user
tidak mengikuti munculkan pesan error, selain itu skrip tidak melakukan apa-apa.

2. Buatlah function dengan nama nexthour. Function ini menerima satu parameter masukan
berupa bilangan jam dalam 1 hari. Ketika kita masukkan angka maka akan memunculkan jam
berikutnya. Munculkan pesan error jika angka yang dimasukkan tidak sesuai.
contoh : >>nexthour(3) ans=4; nexthour(13) ans=2;

3. Buatlah skrip input dinamis untuk mengkonversi suhu. Perhatikan jalannya program berikut.
Program mengkonversi suhu
Masukkan satuan yang ingin dikonversi (C/F/R): C
Masukkan suhu : 45
Masukkan satuan keluaran (C/F/R): R
Hasil konversi suhu dari C ke R adalah 36 R

4. Buatlah function dengan nama buatvektor_m_n. Function ini menerima dua paramater
masukan. Function ini akan membuat vektor baris berisi bilangan bulat dengan batas
parameter yang kita masukkan. Perhatikan contoh pemanggilan function berikut.
>>buatvektor(7,11) ans= 7 8 9 10 11
>>buatvektor(11,5) ans= 11 10 9 8 7 6 5

5. Buatlah function dengan nama habisdibagi7. Jika bilangan yang dimasukkan habis dibagi 7
maka munculkan hasil 1 dan munculkan 0 jika tidak habis dibagi 7.

Anda mungkin juga menyukai