halo teman teman sobat Vitamin C kembali lagi dengan tutorial bahasa c yang pastinya gak bertele tele dan menarik banget untuk dipelajari. tujuan kita untuk mempelajari statement dan keputusan adalah mengamati penggunaan statement penentu keputusan yaitu statement if-else.Memanfaatkan statement if-else untuk membuat proses perulangan yaitu dengan dikombinasikan dengan statement goto-label. mempelajari statement if-else bersarang (nested if). mempelajari bentuk lain dari statement if-else yaitu statement else-if . mempelajari penggunaan dari statement switch-case sebagai alternatif pengganti statement else-if.
nah…. sebelumnya kita kan udah mempelajari tentang relational operator. disini kita akan mempelajari perbandingan dengan menggunakan statement if-else. bila kondisi benar maka akan mengerjakan proses A dan apabila kondisi salah maka tidak akan mengerjakan proses A atau dapat juga dikatakan mengerjakan proses lain seperti B. proses A dan B dapat berupa satu baris statement atau beberapa baris yang dikelompokkan (compund statement). Statement if-else bersarang meripakan kombinasi dari beberapa if-else dinama apabila beberapa kondisi yang harus diuji kebenerannya secara bersama (if dalam if). Statement switch-case adalah bentuk lain dari statement else if.
setelah tau torinya mari kita praktekkan ke dalam software coding Bahasa C : Code Blocks.
- Program untuk menentukan bilangan ganjil atau bilangan genap
untuk bilangan ganjil genap, kita disini menggunakan modulus 2 dimana jika sisa 1 maka bilangan tersebut adalah ganjil jika sisa 0 maka bilangan tersebut adalah genap. Maka program berjalannya adalah.
- Sekarang, marilah kita membuat program untuk menentukan kelompok suatu karakter yang dimasukkan melalui keyboard. Kelompok karakkter tersebut adalah huruf kecil,huruf besar, angka dan karakter khusus.
diprogram ini kita menggunakan else-if dimana itu adalah seperti dengan mendaftar kondisi secara veritikal agar pembacaannya mudah. berikut adalah hasil program diatas.
- Mari kita buat program kalkulator sederhana. program harus memungkinkan user untuk mengetik ekspresi dengan bentuk:
>Operator yang digunakan adalah * / + % & | S E
>Operator S memerintah program untuk men set accumulator untuk menyimpan angka yang diketik user
>Operator E untuk mengakhiri program.
disni saya menggunakan fungsi loop dimana untuk mengulang perhtungan dari angka yang disimpan. yaitu goto.
- Sekarang mari kita membuat program untuk menentukan tahun kabisat dari tahun 1900 sampai tahun 2005.
tahun pertam adalah 1900 sehingga program diatas menghitung tahun kabisat yang ada pada tahun 1900-2005.
- Program untuk menghitung determinan dari Ax^2+Bx+c=0
disini saya menggunakan if ketika D=0, D>0, D<0, berikut adalah hasil programnya.
Kesimpulan
statement penentu keputusan disini di dapat 2 yaitu if dan else. statement penentu keputusan bisa dimanfaatkan untuk membuat proses pengulangan yatu dengan mengkombinasikan dengan statement goto-label. disini juga dipelajari bahwa if else memiliki bentuk lain yaitu else if dan switch case
Recent Comments