Anda di halaman 1dari 2

SOAL TUGAS PENDAHULUAN

PRAKTIKUM KOMPUTASI GEOFISIKA


MODUL 2 PERCABANGAN

1. Sebutkan dan jelaskan operator-operator relasional dan logika ?


2. Jelaskan perbedaan dan persamaan dari dua teknik percabangan dalam MATLAB yaitu
switch dan if ?
3. Jelaskan nilai-nilai yang bisa dihasilkan dari variable yang mengandung tipe data logika
?
4. Jelaskan apa yang dimaksud dengan nested-if ?
5. Antara operasi perbandingan, operasi logika, dan operasi aritmatika dalam MATLAB
manakah yang dieksekusi terlebih dahulu ? Jelaskan mengapa harus seperti itu
6. Kenapa teknik percabangan harus ada dalam pemrograman ?
7. Jelaskan perbedaan antara operator berikut ini:
a. & dan &&
b. | dan ||
8. Jelaskan opeator berikut ini:
a. If
b. Elseif
c. Else.
9. Hitulah nilai-nilai berikut ini, apakah menghasilkan nilai 1 atau 0 :
a. 5 >= 5.5
b. 20 >= 20
c. xor(17 -pi < 15, pi < 3)
d. true > false
e. ∼∼(35/17) == (35/17)
f. (17 <= 8) == (3/2 == 1)
g. 17.5 && (3.3 > 2.)
10. Source code berikut dimaksudkan untuk menampilkan suatu peringatan apabila suhu
(dalam satuan fahrenheit) mencapai titik tertentu. Apakah source code di bawah ini
sudah benar ? jika sudah benar mengapa dan jika salah mengapa ?

temp=input('Masukkan nilai temperatur : ');

if temp < 97.5


disp('Temperature below normal');
elseif temp > 97.5
disp('Temperature normal');
elseif temp > 99.5
disp('Temperature slightly high');
elseif temp > 103.0
disp('Temperature dangerously high');
end

TUGAS PENDAHULUAN MODUL 2 PERCABANGAN | KOMPUTASI GEOFISIKA 20191 1


11. Berikanlah penjelasan dari setiap output operator logika di bawah ini :

All We Have to Do is Follow the


Damn Train CJ

-- Big Smoke, 1992 --

TUGAS PENDAHULUAN MODUL 2 PERCABANGAN | KOMPUTASI GEOFISIKA 20191 2

Anda mungkin juga menyukai