Kisahku belajar pemrograman C++ 3

Categori : pemrograman
Judul : belajar bahasa C++ episode 3

Kisahku belajar pemrograman C++ 3
Hallo semua, ketemu lagi di “Kisahku belajar pemrograman C++ episode ke-3, di episode ini kayaknya kalian sudah mulai mahin nih, ok, sekarang kita langsung saja praktek OK.
Di episode kali ini kita akan belajar konstruktor dengan format lain, overload function, dan overload operator ++.
=====================================================================================
// file name : titik1.cpp
// tentang : konstruktor dengan format lain

#include
class Titik {
private :
int x, y;
public :
Titik();
Titik(int,int);

void setX(int);
void setY(int);

int getX() {return x;}
int getY() {return y;}

void MirrorX() {y= -y;}
void MirrorY() {x= -x;}
void MirrorXY() {MirrorX();
MirrorY();}
void Print();
};

//body
Titik::Titik()
{
}

Titik::Titik(int newX, int newY)
{
x = newX;
y = newY;
}

void Titik::setX(int newX)
{
x = newX;
}

void Titik::setY(int newY)
{
y = newY;
}

void Titik::Print()
{
cout << x << “,” << y << endl;
}

// Program utama
void main()
{
Titik t1;
Titik t2(-2,-5);

cout << “Titik ke-1 ” << endl;
t1.setX(115);
t1.setY(200);
t1.Print();
t1.MirrorXY();
t1.Print();

cout << “\nTitik ke-2 ” << endl;
t2.Print();
t2.MirrorX();
t2.Print();
}

=====================================================================================

// file name : titik2.cpp
// tentang : konstruktor dengan format lain

#include
class Titik {
private :
int x, y;
public :
Titik();
Titik(int,int);

void setX(int);
void setY(int);

int getX() {return x;}
int getY() {return y;}

void MirrorX() {y= -y;}
void MirrorY() {x= -x;}
void MirrorXY() {MirrorX();
MirrorY();}
void Print();
void Kuadran();
};

//body
Titik::Titik()
{
}

Titik::Titik(int newX, int newY)
{
x = newX;
y = newY;
}

void Titik::setX(int newX)
{
x = newX;
}

void Titik::setY(int newY)
{
y = newY;
}

void Titik::Print()
{
cout << x << “,” << y < 0 && y > 0)
{ cout << “Kuadran I\n”;}
else if ( x 0)
{ cout << “Kuadran II\n”;}
else if ( x < 0 && y < 0)
{ cout << “Kuadran III\n”;}
else
{ cout << “Kuadran IV\n”;}
}

// Program utama
void main()
{
Titik t1;
Titik t2(-2,-5);

cout << “Titik ke-1 ” << endl;
t1.setX(115);
t1.setY(200);
t1.Print();
t1.Kuadran();
t1.MirrorXY();
t1.Print();
t1.Kuadran();

cout << “\nTitik ke-2 ” << endl;
t2.Print();
t2.Kuadran();
t2.MirrorX();
t2.Print();
t2.Kuadran();
}

rupanya sampai di sini pertemuan kita kali ini, selamat mencoba yah, ingat anda boleh mengcopy sourc code tp alangkah baiknya apabila anda berbagi dengan yang lain….

2 thoughts on “Kisahku belajar pemrograman C++ 3

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s