STRUKTUR LOGIKA IF
A. Mempelajari Struktur if end
1. Menggunakan Struktur if end di Command Window
if : untuk memberikan pilihan pada suatu kondisi dari fungsi yang telah didefinisikan. Dari gambar diatas if nya adalah x>=0 yang diberi display positif. Maka dari itu nilai yang diberi output 'positif' hanya yang lebih besar atau sama dengan nol.
- Jika diketikkan x = 5 maka akan menampilkan output 'positif' karena memenuhi syarat if nya
- Jika diketikkan nilai x = -5 maka tidak akan menampilkan apapun karena tidak memenuhi syarat if nya
end : untuk menutup atau mengakhiri program yang telah dibuka oleh algoritma if
2. Menggunakan Struktur if else di Command Window
if else : untuk memberikan pilihan tambahan pada suatu kondisi terhadap fungsi yang telah didefinisikan. Sekarang jika diketikkan x = -5 maka akan menampilkan output negatif (gambar diatas), karena telah diberi pilihan tambahan oleh algoritma 'else'.
3. Membuat Program dengan Menggunakan Struktur if else di Script
Ketika struktur if else diketikkan pada Script seperti
gambar diatas (kiri) maka pada Command Window akan muncul display 'negatif'
seperti gambar sebelah kanan diatas, karena nilai yang dipakai adalah x = -5
dan if nya adalah x>=0, berarti nilai x = -5 memenuhi syarat if
Program dibuat melalui editor Script seperti gambar
diatas (kiri), dengan if nya adalah untuk x>=0 maka akan ditampilkan
'positif' dan jika terdapat pilihan yang tidak memenuhi syarat if nya maka akan
ditampilkan 'negatif'
Ini telah dibuktikan oleh gambar diatas (kanan)
Rekomendasi Laporan lain:
4. Membuat Program Pembacaan Nilai
Syarat Kelulusan
Program dibuat melalui editor Script seperti gambar diatas
(kiri), dengan if nya adalah untuk x>=70 maka akan ditampilkan 'Lulus' dan
jika terdapat pilihan yang tidak memenuhi syarat if nya maka akan ditampilkan
'Tidak Lulus'.
Ini telah dibuktikan oleh gambar diatas (kanan)
B. Struktur if.....else....end
1. Menggunakan Struktur if bersarang
Program dibuat melalui editor Script seperti gambar
diatas (kiri), dengan if nya adalah untuk kondisi :
x > y maka
akan ditampilkan x lebih besar dari y
x = y maka
akan ditampilkan x sama dengan y
x < y maka akan ditampilkan x
lebih kecil dari y
Ini telah dibuktikan dengan memasukkan angka pada
Command Window melalui program yang telah dibuat oleh Script tersebut dan
hasilnya sesuai yang diharapkan (gambar kanan diatas)
2. Menggunakan Struktur if bersarang
untuk Program Pembacaan Nilai pada Mata Kuliah
Program dibuat melalui editor Script seperti gambar
diatas (kiri), dengan if nya adalah untuk kondisi :
x > 80 maka akan ditampilkan hasil
A
x > 70 maka akan ditampilkan hasil
B
x > 60 maka akan ditampilkan hasil
C
x > 400 maka akan ditampilkan
hasil D
Selain dari kondisi diatas maka akan
ditampilkan hasil E
Ini telah dibuktikan dengan memasukkan angka pada
Command Window melalui program yang telah dibuat oleh Script tersebut dan
hasilnya sesuai yang diharapkan (gambar kanan diatas)
Terdapat
dua 'end' disana untuk menutup atau mengakhiri program yang telah dibuka oleh
algoritma dua 'if'
fprintf : untuk menampilkan format keluaran pada variabel huruf dan karakteristik tertentu menggunakan string format. Tanda petik satu (') berfungsi untuk menjalankan perintahnya. Sedangkan \n berfungsi untuk memberikan space saat ditampilkan pada command window.
3.
Latihan 5.2
Program dibuat melalui editor Script seperti gambar
diatas (kiri), dengan if nya adalah untuk kondisi :
x > 80 maka akan ditampilkan
'Nilai Akhir' nya, huruf 'A', dan keterangan 'Lulus'
x > 70 maka akan ditampilkan
'Nilai Akhir' nya, huruf 'B', dan keterangan 'Lulus'
x > 60 maka akan ditampilkan
'Nilai Akhir' nya, huruf 'C', dan keterangan 'Lulus'
x > 40 maka akan ditampilkan
'Nilai Akhir' nya, huruf 'D', dan keterangan 'Tidak Lulus'
Selain dari
kondisi diatas maka akan ditampilkan h 'Nilai Akhir' nya, huruf 'E', dan
keterangan 'Tidak Lulus'
Ini telah dibuktikan dengan memasukkan angka pada
Command Window melalui program yang telah dibuat oleh Script tersebut dan
hasilnya sesuai yang diharapkan (gambar kanan diatas)