Assalammualaikum teman ā€“ teman!! šŸ˜€

gimana nih kabarnya ? masih semangat belajar bahasa C kan hehehe. Kali ini kita akan membahasĀ “STATEMENT PENENTU KEPUTUSAN. Daripada kelaamaan yuk langsung kemateri šŸ˜€ loss garewell !!

Tujuan :

mempelajari dan mengamati penggunaan statement penentu keputusan yaitu statementĀ if-else.Ā Memanfaatkan statementĀ if-elseĀ untuk membuat proses perulangan yaitu dengan dikombinasikan dengan statementĀ goto-label. Memplejari 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 dari statementĀ else-if.

Teori :

Statement if ā€“ else digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan. Cara kerjanya adalah melakukan perbandingan menggunakan Relational Operator dan /atau Logical Operator, apabila suatu kondisi terpenuhi (benar) maka akan mengerjakan proses A dan apabila kondisi salah maka tidak akan mengerjakan proses A atau dapat juga mengerjakan proses lainnya. Statement else-if adalah cara lain dari bentuk if-else, yang digunakan untuk menentukan satu kondisi yang benar dari beberapa kondisi yang tersedia. Statement switch-else adalah bentuk lain dari statement else-if, dengan mendaftar kondisi secara vertikal dalam satu kolom sehingga memudahkan dalam hal evaluasi program.

Tugas :

  1. Buatlah program untuk menentukan bilangan ganjil atau bilangan genap dari bilangan yang dimasukkan melalui keyboard
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  2. buatlah program untuk menentukan kelompok suatu karakter yang dimasukkan melalui keyboard. Kelompok karakter tersebut adalah huruf kecil, besar, angka, dan karakter khusus (tanda baca, operator, dst)
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  3. Buatlah program kalkulator sederhana. Program harus memungkinkan user untuk mengetik ekspresi dengan bentuk :
  • operator yang digunakan adalah : * / + – % & | S E
  • operator s memerintahkan program untukĀ  men-set “accumulator” untuk menyimpan angka yang diketik oleh user.
  • operator E memerintahkan program untuk mengakhiri program.
    • Facebook
    • Twitter
    • Google+
    • Pinterest

    • Facebook
    • Twitter
    • Google+
    • Pinterest

    • Facebook
    • Twitter
    • Google+
    • Pinterest

4. Buatlah program untuk menentukan suatu tahun kabisat atau bukan yang dimasukkan melaluiĀ  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  keyboard, dimana tahun dibatasi mulai dari tahun 1900 sampai dengan tahun 2005

  • Facebook
  • Twitter
  • Google+
  • Pinterest

5. Buatlah program untuk menghitung determinan (D) dan mencari akar-akar dari percamaanĀ  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā kuadrat :Ā Ax2 + Bx + C = 0 dimanaĀ D = B2 ā€“ 4AC

  • Facebook
  • Twitter
  • Google+
  • Pinterest