Menentukan Bilangan Positif atau Negatif, Konversi Waktu, dan Menukar 2 Bilangan



Hai semuanya, kali ini saya akan menunjukkan beberapa kodingan yaitu seperti yang sudah disebutkan di judulnya, tanpa basa basi mari kita langsung ke pembahasan.

Menukar 2 bilangan bulat

pertama saya akan menunjukkan kodingannya



disini saya menggunakan 3 variabel yaitu x, y, dan z. Saya juga menambahkan Do - While untuk pengulangan program, kita juga harus menginisialisasikan pilihan untuk pengulangannya dengan tipe data char. bisa dilihat bahwa kita hanya menukar nukarkan isi variabel yang sudah dimasukkan yang dimana hasilnya akan seperti ini.
Dan berikut programnya...


nah bisa dilihat ada kalimat "Apakah anda ingin menghitung lagi ?" yang merupakan bagian dari loopingnya, jadi setiap program selesai menghitung, program akan mengoutput kalimat itu yang ketika kita masukkan huruf Y akan mengulang programnya melainkan huruf itu berarti program akan selesai dan keluar. nah bagaimana bila kita hanya menggunakan dua variabel..

Menukarkan Bilangan Bulat 2

Disini kita hanya akan menggunakan dua variabel yaitu x dan y saja


disini kedua isi variabel tidak hanya ditukarkan saja tapi isi variabel dioperasikan dengan tambah dan kurang, tapi hasil akhirnya tidak akan mengurangi atau menambahkan nilai dari bilangan yang kita masukkan, berikut hasilnya


Menentukan waktu telepon atau konversi waktu

nah disini kita akan mengkonversi waktu dari detik ke menit dan jam, dimana kita akan memasukkan waktu dalam detik, kita bayangkan bahwa berapa lama kita menelpon, nah berikut kodingannya
nah, disana terdapat operasi aritmatika dimana dari detik ke jam berarti detik dibagi 3600
j = d/3600
dan bila dari detik ke menit berarti detik modulus 3600 dibagi 60
m = d%3600/60
dan detik berarti detik modulus 3600 modulus 60
d = d%3600%60

dan berikut hasilnya


jadi kita tinggal memasukkan waktu berapa detik kita bertelepon maka program akan mengkonversinya seperti diatas.

Menentukan Bilangan Positif atau Negatif

nah yang terakhir adalah Menentukan Bilangan Positif atau Negatif, yang kodingannya seperti ini


kita hanya menggunakan 1 variabel karena hanya menentukan satu bilangan saja, nah disini kita menggunakan if dan else, dimana jika/if angka yang dimasukkan lebih besar dari 0 maka angka tersebut termasuk angka positif, dan sebaliknya. namun bagaimana jika yang kita masukkan adalah angka 0 atau netral ?, nah gampang, berarti kita juga harus menambahkan if lagi dimana bila user memasukkan angka 0 maka program akan mengeluarkan kalimat bahwa user memasukkan angka 0 dimana 0 itu netral.
berikut hasilnya


nah bisa dilihatkan?, hasilnya program menentukan angka yang positif negatif maupun 0.

Nah, saya cukupkan pertemuan kita kali ini.
sampai jumpa lain waktu...









Komentar

Popular posts

Absolut dalam C++

Menggunakan Operasi Aritmatika Dalam Code::Blocks