Senin, 30 Maret 2020

Membuat Program Sederhana If-Then-Else


Bentuk percabangan paling sederhana adalah percabangan yang menggunakan perintah if saja. Percabangan ini kita gunakan bila kita hanya perlu menjalankan satu blok kode berdasarkan kondisi tertentu.

Macam-macam percabangan sederhana:
1. If-Then
Hanya ada satu kondisi yang menjadi syarat untuk melakukan satu buah instruksi. Format umumnya:
 IF kondisi THEN
 instruksi
 ENDIF

Arti dari format di atas, jika “kondisi” bernilai benar atau tercapai, maka aksi dikerjakan. Sedangkan jika bernilai salah, maka instruksi tidak dikerjakan dan proses langsung keluar dari percabangan dan kembali lagi ke kondisi awal.
2. If-Then-Else
Pada percabangan ini, ada dua kondisi yang menjadi syarat untuk dikerjakannya salah satu dari dua instruksi. Kondisi ini bisa bernilai benar atau salah. Format umumnya:
IF kondisi THEN
instruksi 1
ELSE
instruksi 2
ENDIF

Arti dari format di atas, jika “kondisi” bernilai benar maka instruksi 1 yang akan dikerjakan. Sedangkan jika bernilai salah), maka instruksi 2 yang akan dikerjakan. Perbedaannya dengan percabangan untuk satu kondisi terletak pada adanya dua instruksi untuk dua kondisi, yaitu kondisi bernilai benar dan kondisi bernilai salah.
3. If-ElseIf-Else
Percabangan ini memiliki lebih dari dua pilihan cabang kode untuk dieksekusi berdasarkan kondisi tentunya. Perintah elif (bentuk singkatan else if) disisipkan diantara if dan else. Format umumnya:

IF kondisi 1 THEN
instruksi 1
ELIF kondisi 2 THEN
instruksi 2
ELSE
instruksi 3
ENDIF

Artinya, jika “kondisi” bernilai benar maka instruksi 1 yang akan dikerjakan. Sedangkan jika kondisi 2, maka instruksi 2 yang akan dikerjakan. Jika bukan kondisi 1 atau kondisi 2, maka instruksi 3 yang akan dikerjakan.
Membuat program sederhana menggunakan visual basic 6:
1. Buka software Vb6, dan pilih Standard EXE, atau langsung klik open untuk memulai membuat programnya.

2. Edit Background di jendela properties, dengan mengganti backcolor.

3. Kemudian pilih label sebanyak yang diperlukan.
 

4. Lalu edit Label melalui jendela properties. Label diganti pada bagian caption, jika ingin mengganti model tulisan berada di bagian font.
 

5. Lalu tambahkan text, sebanyak yang diperlukan, dengan menggunakan “Text”.
 

6. Kosongkan tulisan “Text1” sampai “Text3” di jendela properties dibagian Text
 

7. Lalu tambahkan Command sebanyak 3 buah, dengan menambahkannya dari “Command Button”.
 


8. Edit caption menjadi “Hasil”, “Kembali”, dan “Keluar”

9. Lalu Double Klik Command 1 atau “Hasil”, dan mulai membuat coddingnya. Dan mulai menulis coddingannya.
Logika yang saya gunakan untuk program ini yaitu:

Jika Nama, NPM, dan Nilai ada yang kosong maka akan muncul “Data yang anda isi kurang lengkap, silahkan ulangi”. Jika Nilai diisi lebih dari 100, maka akan muncul “Nilai yang anda masukan tidak boleh lebih dari 100”. Jika Nilai diisi 85-100 maka akan muncul "Selamat Nilai Anda A". Jika Nilai diisi 70-84, maka akan muncul "Selamat Nilai Anda B". Jika Nilai 60-74, maka akan muncul “Nilai Anda C". Jika Nilai diisi 40-59, maka akan muncul “Nilai Anda D". Dan jika Nilai lainnya, maka akan muncul "Nilai Anda E".

10. Jika sudah, silahkan dicoba, dengan megklik tombol Start.

11. Isi Nama, NPM, Nilai. Jangan sampai ada yang kosong. Jika ada yang kosong akan  terjadi:

12. Maka dari itu Nama, NPM, dan Nilai harus diisi, Agar mengetahui  grade apa nilai kita. Contoh:

13. Jika Ingin mengulangnya klik tombol “Kembali”.

14. Dan jika ingin keluar klik tombol “Keluar”.

15. Lalu jika sudah selesai, maka save melalui File® Save File as®Save, Lalu Save juga project yang telah dibuat, biasanya akan langsung muncul Svae Project as®Save.

16. File sudah otomatis tersimpan di VB6nya.

Sekian program sederhana menggunakan If-Then-Else yang saya buat, semoga bermanfaat.

Sumber:
Dosenit Algoritma Percabangan
Koding Alza Menggunakan If-ElseIf-Else

Tidak ada komentar:

Posting Komentar