Belajar Bahasa Pemrograman C++ Menggunakan Code::Block Bag 6
Program-Program Dasar
Seperti biasa saya akan membuat sebuah program di Code::Block .Semoga anda bisa mengambil sedikit ilmu dari program yang saya buat.Program yang saya akan buat diantaranya :
-Menentukan Hari (If Else)
-Menentukan Hari (Switch Case)
-Quiz 2
-Menentukan Hari (Switch Case)
-Quiz 2
Menentukan Hari (If Else)
Program ini akan menampilkan nama-nama hari sesuai kode yang di inputkan User.Kodenya 1 - 7 jika melebihi 7 maka program akan menampilkan kode yang dimasukan salah.Hari pertama di program ini adalah hari Ahad(Minggu) dan hari ketujuh adalah hari Sabtu.Program ini bisa menggunakan dua jenis intruksi.Yaitu " If Else "dan "Switch Case".Pada program ini akan menggunakan intruksi if.Program ini akan menyeleksi angka yang dimasukan oleh User.Jika User menginputkan angka 1 sampai dengan 7 maka program akan berjalan dan menampilkan hari sesuai kode yang diinputkan.Programnya sangat sederhana seperti dibawah ini :
*contoh program menentukan hari (if else)
Hasilnya nanti akan seperti ini :
*hasil program menentukan hari (if else)
Menentukan Hari (Switch Case)
Program ini seperti yang tadi akan tetapi bedanya ini tidak diseleksi yang artinya nilainya langsung tidak harus diseleksi.Maksud dari nilai langsung adalah nilai ini ditetapkan.Jika di intruksi " if else " menggunakn 'else' untuk selain dari nilai yang akan ditampilkan,Switch Case menggunkan 'default'.Kerja Programnya sama menginput angka 1 sampai dengan 7 jika lebih dari itu maka program akan menampilkan bahwa angka yang diinputkan itu kode harinnya salah.Jika ada yang bertanya "Apakah Switch Case hanya integer saja ?" menurut saya tidak hanya integer saja bisa juga menggunkan char.Contoh programnya akan dibahas setelah materi yang ini selesai.Contoh program dari Switch Case ini hanya beberapa baris.Programnya cukup sederhana seperti dibawah ini :
Contoh Source Code :
*hasil dari program menentukan hari (Switch Case)
Program ini hanya untuk membuktikan bahwa switch case tidak hanya integer saja tapi bisa juga menggunakan char.Jadi tinggal ganti saja 1 = a, 2 = b,dan seterusnya sampai 7 = g.Jadi batasnya ('a' sampai dengan 'g').Jika selain a sampai dengan g maka program akan menampilkan bahwa kode yang dimasukan salah.Angka pun masih bisa diinputkan tapi program akan menampilkan bahwa kode yang dimasukan adalah salah.Programnya cukup sederhana seperti dibawah ini :
*contoh program menentukan hari versi char
Contoh Source Code :
Hasilnya akan seperti ini :
*hasil dari program menentukan hari versi char
Quiz 2 (Program Menentukan Lulus / Tidak Lulusnya Siswa)
Program ini akan menentukan lulus atau tidak lulusnya siswa.Dalam program ini memerlukan 3 nilai variabel yang digunakan untuk nilai dari siswa.3 variable itu di buat menjadi mata pelajaran seperti Matematika,Bahasa Indonesia , dan Bahasa Inggris.Pada program ini User(Siswa) diminta untuk memasukan nilai mereka.Proses pada program ini nilai yang tiga tadi dibagi dengan tiga.Proses tersebut masukan ke variabel rata-rata(lulus).Jika nilai rata-ratanya kurang dari 60 maka siswa tersebut dinyatakan tidak lulus.Selain itu jika siswa tersebut salah satu nilainya kurang dari rata-rata(salah satu 3 nilai siswa jika kurang dari 40 maka siswa dinyatakan tidak lulus).Jadi siswa harus mendapatkan nilai yang memiliki rata-rata 60 dan salah satu nilai tidak boleh kurang dari 40.Waktu itu saya membuat program nya salah tapi saya dibantu oleh teman saya dan guru say.Salah saya malah memisahkan statmen rata_rata <= 60 dan nilai <= 40.Harusnya itu harus disatukan dalam satu statment contoh nya seperti ini (rata_rata<=60 && nilai <=40) maka program akan berjalan lancar.Tapi saya menempatkan statment tersebut di intruksi else if sebab untuk if nya digunakan untuk nilai rata_rata >= 60 dan nilai >= 40.Programnya seperti dibawah ini :
*contoh Quiz 2
Contoh Source Code :
Hasilnya akan seperti ini :
*hasil dari Quiz 2
Nah itulah beberapa program yang saya buat.Semoga bisa bermanfaat bagi kalian semua.Maaf bila ada kata-kata yang salah.Sekian Saja dari blog saya kali ini.sekali lagi maaf sebesar besarnya bila ada salah penulisan karena saya disini masih pemula dan perlu banyak belajar.Jika ada yang ingin ditanyakan tolong sampaikan di kolom komentar.
Terima Kasih
Salam CodeMan
Belajar Bahasa Pemrograman C++ Menggunakan Code::Block Bag 6
Reviewed by Iman Nurohman
on
Februari 18, 2018
Rating:
Tidak ada komentar