Tukar Bilangan 1 & 2, Bilangan Positif dan Negatif , dan Waktu Cakap
Halo haloo semua apa kabarnya nih , dan ketemu lagi kita di blog ini. jangan bosen dong ya . Nah nah kali ini saya akan membahas tentang pertukaran bilangan dengan menggunakan variabel bantu, Pertukaran bilangan tanpa menggunakan variabel bantu, Menentukan bilangan positif atau negatif, dan yang terakhir lama waktu percakapan. okee harap disimak dengan baik yaa
1. Pertukaran bilangan menggunakan variabel bantu
> Pertama kita inisialisasikan dulu variabelnya a, b, c dengan tipe data integer sebenarnya variabel c hanya untuk variabel pembantu saja jadi tidak akan di output kan
> Lalu untuk pengulangan nya saya memakai do-while dengan menginisialisasikan pilihan1 dengan tipe data char
> Lalu untuk pengulangan nya kita tulis do{
> Next kita outputkan dengan cout << "Masukan nilai A : "; dan inputkan dengan cin>> a;
> Untuk proses nya kita masukan c = a;
a = b;
b = c;
> Dan terakhir outputkan a, b
> Untuk pengulangannya kita beri pilihan [y/n]
> Dan untuk mengulangi nya kita ketik while (pilihan1 == 'y');
Dan hasilnya akan menjadi seperti berikut ini :
2. Pertukaran bilangan tanpa menggunakan variabel bantu
Nah kalau yang pertama tadi menggunakan variabel bantu, kalau yang sekarang ini tanpa menggunakan variabel bantu. Bagaimana caranya ? sama seperti di awal ko, namun kali ini tidak ada variabel bantu nya yang di inisialisasikan.
> Pertama kita inisialisasikan dulu variabelnya p, q dengan tipe data integer
> Lalu untuk pengulangan nya saya memakai do-while dengan menginisialisasikan pilihan1 dengan tipe data char
> Lalu untuk pengulangan nya kita tulis do{
> Next kita outputkan dengan cout << "Masukan nilai p : "; dan inputkan dengan cin >> p; dan seterusnya
> Untuk rumus nya kita masukan p = p+q;
q = p-q;
p = p-q;
> Dan terakhir outputkan p, q
> Untuk pengulangannya kita beri pilihan [y/n]
> Dan untuk mengulangi nya kita ketik while (pilihan1 == 'y');
Begini contoh untuk codingannya :
Begini contoh untuk codingannya :
3. Positif dan Negatif
Pasti udah pada tau dong bilangan positif dan negatif itu yang seperti apa :D. Kali ini kita akan membuat codingannya untuk menentukan mana bilangan positif dan mana bilangan yang negatif. Let's Try this !
> Untuk proses nya kita tulis negatif = a < 0 ;
> Jika negatif maka output kan cout << a << " Adalah bilangan negatif ";
> Agar bilangan 0 menjadi bilangan positif maka kita pakai else if (a == 0){
cout << a << " Adalah bilangan positif ";
> Maka jika bilangan itu positif outputkan cout << a << " Adalah bilangan positif ";
> Pertama kita inisialisasikan dulu variabelnya a, negatif dengan tipe data integer
> Lalu kita outputkan dengan cout << "Masukan bilangan bulat : "; dan inputkan dengan cin >> a;> Untuk proses nya kita tulis negatif = a < 0 ;
> Jika negatif maka output kan cout << a << " Adalah bilangan negatif ";
> Agar bilangan 0 menjadi bilangan positif maka kita pakai else if (a == 0){
cout << a << " Adalah bilangan positif ";
> Maka jika bilangan itu positif outputkan cout << a << " Adalah bilangan positif ";
ini adalah codingannya :
4. Waktu Cakap
The last is waktu cakap, nah program waktu cakap ini digunakan untuk mengetahui berapa waktu cakap dalam detik yang telah kita habiskan dalam bentuk jam, menit maupun detiknya. Kita mulai ya :
> Pertama inisialisasikan dulu
> Lalu kita outputkan dengan cout << "Masukan waktu percakapan : "; dan inputkan dengan cin >> waktu_cakap;
> Untuk rumusnya kita tulis jam = waktu_cakap / 3600;
sisa_jam = waktu_cakap % 3600;
menit = sisa_jam / 60;
detik = sisa_jam % 60;
Beginilah codingannya :
Selesai untuk pembahasan kali ini dan mohon maaf apabila ada kesalahan , jangan bosen bosen mampir di blog ini. Tunggu postingan selanjutnya ya. Sekian dan terimakasih.
Komentar
Posting Komentar