Pengertian dan Contoh Program If Satu Kondisi Untuk Menentukan Huruf Vokal atau Konsonan dengan C++

Pengertian dan Contoh Program If Satu Kondisi Untuk Menentukan Huruf Vokal atau Konsonan dengan C++


Hallo semua, pada post kali ini kita akan mempelajari tentang If satu kondisi. Tapi sebelum itu, kita harus tau dulu apa itu If. Pada dasarnya, If adalah suatu kondisi pada pemrograman yang akan bekerja berdasarkan nilai benar atau salah. Maksudnya gimana sih? Oke, misalkan ada pernyataan semacam ini: "Jika tidak hujan, maka saya akan pergi ke warung". Nah, kalimat tadi merupakan contoh dari If satu kondisi. Pada kalimat itu, dia hanya akan pergi ke warung jika tidak hujan, jadi kalau hujan dia tidak akan pergi ke warung. Bagaimana? sudah paham?


Ilustrasi seorang programmer.
Pada bahasa pemrograman C++ syntax dasar dari if adalah seperti ini:


If satu kondisi berarti hanya ada satu kondisi yang akan dilakukan, untuk lebih jelasnya perhatikan soal latihan di bawah ini.

 Latihan 1:

1. Buatlah program untuk menginputkan sebuah angka, lalu gunakan If satu kondisi untuk menentukan apakah angka tersebut lebih besar dari 10!. Hasil run dari program adalah sebagai berikut:

Output 1 - Hasil yang tampil jika nilai yang kita inputkan lebih dari 10.

Output 2 - Hasil yang tampil jika nilai yang kita inputkan kurang dari 10.

Bagaimana cara membuat program di atas? berikut adalah source codenya:


Source Code:



Penjelasan:

if(nilai2 > nilai1)

Seperti yang sudah dijelaskan di atas, kode di atas digunakan untuk membuat sebah kondisi. Pada kasus ini, kondisinya adalah apakah nilai2 > nilai1. Tanda '>' berarti lebih besar, jadi jika dijadikan 'bahasa manusia' cara membacanya adalah If nilai2 > nilai1 atau jika dalam Bahasa Indonesia menjadi Jika nilai2 > nilai1 maka tulis nilai2 lebih dari nilai1. Karena ini hanya If satu kondisi, maka ketika nilai yang diinputkan kurang atau sama dengan 10, maka tidak akan ada yang muncul, seperti gambar output 2 di atas. Gimana? udah mulai paham kan?


Agar lebih paham tentang If satu kondisi, cobalah untuk mengerjakan soal berikut ini:


Latihan 2:

1. Buatlah sebuah program menggunakan If satu kondisi untuk menentukan huruf vokal atau konsonan berdasarkan input dari user.

Hasil run dari program di atas:

Output 3 - Tampilan output jika yang diinputkan huruf vokal.

Output 4 - Tampilan output jika yang diinputkan huruf vokal.

Output 5 - Tidak ada yang muncul karena ini hanyak If satu kondisi.

Source Code:



Penjelasan:

if(huruf == 'a' || huruf == 'A' || huruf == 'i' || huruf == 'I' || huruf == 'u' || huruf == 'U' || huruf == 'e' || huruf == 'E' || huruf == 'o' || huruf == 'O')

Kode di atas digunakan untuk membuat sebuah kondisi, di mana kondisi akan dieksekusi jika huruf yang diinputkan adalah huruf vokal. Tanda || berarti 'or' atau dalam Bahasa Indonesia berarti 'atau'. Kita akan membahas mengenai berbagai macam operator di post-post selanjutnya. Jadi, jika kode di atas 'dibahasa manusiakan' akan menjadi Jika huruf sama dengan 'a' atau huruf sama dengan 'A' dst maka tulis variable huruf adalah huruf vokal.

Demikian post kali ini, jika ada pertanyaan, kalian bisa menulisnya di kolom komentar.

Post a Comment

0 Comments