BAB 2
1. Buatlah
program yang meminta user memasukkan jam, menit dan detik kemudian
menampilkannya dengan format jam:menit:detik.
Deklarasikan jam dan menit berupa
integer, sedangkan menit berupa floating point. Buat
masukan dan keluaran
a. Buat class waktu, termasuk operator overloading
input dan output
class waktu {
friend ostream& operator<<(ostream&,
const waktu&);
friend istream& operator>>(istream&,
waktu &);
public:
// berisi methods atau fungsi
private:
};
b. Buat implementasi operator overloading input dan
output
c. Buat main function
2. Buatlah program yang meminta user memasukkan bagian
penyebut dan pembilang dari
sebuah bilangan rasional berbentuk p/q. Setiap
memasukkan bilangan rasional outputnya
berbentuk p/q. Misalnya, masukan 1 dan 2 maka tampilan
outputnya ½.
3. Buatlah program yang meminta user memasukkan bagian
ribuan, ratusan, puluhan dan
satuan. Misalnya : 1000, 200, 30, 4. Tampilan yang
dikehendaki adalah 1234.
4. Buatlah program untuk merepresentasikan
operasi-operasi aritmatika : penjumlahan,
pengurangan, perkalian dan pembagian. User diminta
memasukkan 2 buah bilangan bulat,
kemudian menampilkan sajian lengkapnya dari semua
operasi. Sebagai contoh, user
memasukkan 1 dan 2 maka tampilan outputnya :
1 + 2 = 2
1 – 2 = -1
1 * 2 = 2
1 : 2 = ½
class Hitung {
}
:):):)
:):):)
SOCIALIZE IT →