Assalamualaikum wr. wb
Hai kawan kawan kembali lagi di blog ini , pada kali ini saya akan menjelaskan 3 penjelasan yaitu bagaimana cara menukar 2 bilangan, menentukan positif dan negatif ,dan yang terakhir adalah menghitung waktu percakapan telepon . Tidak perlu basa basi lagi ayo kita mulai.
1.Menukar 2 bilangan
cara pertama
Yang pertama adalah menukar bilangan bulat. pada penukaran ini terdapat 2 cara yaitu cara pertama yang menggunakan bilangan bantu dan yang kedua dengan cara proses penambahan dan pengurangan. yang pertama adalah dengan kodingan seperti ini
- inisialisasikan bilangan nya. mau pakai x,y,z atau yang lain itu tidak berpengaruh, dan char pilihan untuk pengulangan nya
- Masukan do {} dan didalam nya cout kan bilangan x, y, z dan inputkan bilangan nya
- masukan rumus yaitu z=x; x=y; y=z;.
- lalu tampilkan hasil nya dengan cout
- terakhir tambah kan pengulangan menggunakan while
mengapa harus menggunakan 3 variabel?. dikarenakan jika tidak memakai variabel bantu akan gagal penukaran nya seperti kalian mempunyai 2 gelas yang 2 2 nya terisikan oleh air jika yang 1 kita tumpahkan ke dalam gelas yang ke 2 tetap saja isi nya gelas yang ke 2.
hasil nya adalah seperti ini
ini dia script nya
cara kedua
cara yang kedua adalah menggunakan operasi aritmatika yang membedakan nya adalah pada bagian jumlah bilangan dan rumus nya saja jika pada cara pertama memakai 3 bilangan dan rumus nya menukar. pada cara ini kita gunakan hanya 2 bilangan dan menggunakan rumus aritmatika.- inisialisasikan bilangan nya tetapi hanya 2 saja yaitu x dan y
- gunakan cout dan cin untuk menampilkan dan memasukan bilangan nya
- masukan rumus x=x+y; y=x-y; x=x-y;.
- tampilkan hasil dan tambahkan pengulangan
tidak jauh berbeda dengan cara pertama hanya bilangan dan rumus nya saja yang membedakan.
hasil nya seperti ini
ini dia script nya
2.Menentukan Bilangan positif,negatif atau netral
pada yang kedua ini akan memberi tahu bagaimana cara menentukan apakah bilangan yang di masukan user itu positif, negatif atau netral (0)
- inisialisasikan bilangan nya terlebih dahulu
- gunakan do while untuk melakukan pengulangan
- masukan cout dan cin untuk menampilkan dan memasukan bilangan bulat yang user ingin input
- gunakan if ( bil < 0) untuk rumus yang pertama karena menampilkan bilangan negatif
- rumus yang kedua adalah else if ( bil = = 0) untuk menampilkan bilangan netral (0)
- else untuk menampilkan bilangan positif
- dan terakhir seperti biasa lakukan pengulangan
codingan ini berguna dan kenapa harus memakai netral?. karena kita tidak pernah tahu angka berapa yang akan di masukan oleh user nya nanti.
hasil nya akan seperti ini
dan ini dia script nya
3. menghitung waktu percakapan telefon
yang terakhir adalah menghitung waktu percakapan telepon dari detik kedalam jam, menit dan detik. pada kodingan ini menggunakan 5 variabel.
- inisialisasikan 5 bilangan nya yaitu jam,menit,detik,sisa jam, dan variabel bantu.
- masukan do while sebagai pengulangan
- gunakan cout dan cin seperti biasa untuk memasukan waktu percakapan yang ingin user input
- masukan rumus yaitu j = wc/3600; sj = wc%3600; m = sj/60; d = sj%60;
- lalu masukan hasil nya yaitu cout << " Lama Anda Bertelepon Adalah " << j << " Jam " << m << " Menit " << d << " Detik " << endl;
- lalu lakukan pengulangan seperti biasa
ini dia hasil nya
dan ini dia script nya
sekian kawan kawan
0 komentar:
Posting Komentar