1.Jelaskan perintah-perintah yang digunakan di dalam bahasa C untuk perintah-perintah Turbo Pascal: Writeln dan Readln. Bagaimana kita dapat mendeklarasikan variabel di dalam C?
2.Jelaskan perbedaan antara pemrograman terstruktur dan pemrograman berorientasi object.
3.Sebutkan dan jelaskan 3 buah sifat yang dipunyai oleh pemrograman berorientasi object.

#include <iostream.h>
#include <conio.h>
class Hitung
{
private: unsigned int data;
public:
int nilai_hitung()
{
return data;
}
hitung operator ++ ()
{
data++; hitung pengembalian; pengembalian.data = data; return pengembalian;
}
};
void main()
{
hitung coba1,coba2;
coba1++;
coba2 = coba1++;
cout<<coba1.nilai_hitung();
cout<<coba2++.nilai_hitung();
}

4.Apakah program tersebut dapat dicompile? Jika tidak dapat, tunjukkan kesalahannya!
5.Tunjukkan dan jelaskan dimana konstruktor class Hitung!
6.Bagaimana output program C++ tersebut?