Hillman Akhyar Damanik

Success Doesn't Come to you, you go to it

Belajar Programming C and C++ di Console dan GUI (X Windows)Ubuntu

with 2 comments

Hal utama yang perlu dilakukan untuk melakukan pemrograman bahasa C & C++ di ubuntu adalah kita harus menginstall compiler-nya terlebih dahulu, dengan cara sebagai berikut:

  1. Bukalah terminal (Applications>Accessories>Terminal)
  2. Ketikkan perintah berikut: $ sudo apt-get install build-essential
  3. kemudian anda akan di minta untuk memasukkan password user root anda
  4. Untuk lebih jelasnya lihat gambar dibawah ini


Setelah Paket tersebut selesai di install, kemudian kita dapat memulai pemrograman bahasa C di Ubuntu, adapun cara penggunaannya sbb:

Buka program text editor (bisa menggunakan gedit, vim, nano, dan lain-lain). Kali ini, kita menggunakan gedit.

  1. Buka program terminal (Applications > Accessories > Terminal) Ketik perintah berikut:
    $ gedit hello.c > enter
  2. Silahkan tulis program C Anda, misalnya:

  1. Kemudian simpan program tersebut dengan menekan tombol kombinasi CTRL+S
  2. Kemudian pada terminal , ketikkan perintah berikut untuk dapat mengkompile program: $ cc hello.c -o hello > enter

Maksud opsi -o adalah bahwa output akan dikeluarkan ke dalam file hello, sehingga apabila kita akan melihat tampilannya, kita harus mengetik:

$ ./hello > enter
Hallo, saya sedang belajar belajar bahasa C

jelasnya dapat dilihat pada gambar berikut:


Jika kita ingin menggunakan GUI (Graphical User Interface), maka kita dapat meng-install program IDE (Integrated Development Environment) yang bernama Geany dan paket tambahan g++. Untuk meng-install-nya, dapat melakukan cara berikut:

  1. Buka kembali terminal (Applications > Accessories > Terminal)
    2. Ketik perintah berikut:
    $ sudo apt-get install geany 

    $ sudo apt-get install g++

Penggunaannya cukup mudah, untuk memulai membuat program silahkan melihat gambar berikut:

  1. Buka Menu Applications > Programming > Geany
  2. kemudian pada tampilan Geany pilih file>New (with Template)> c++file

Gambar tampilan awal:


3.Pada tulisan ini kita akan membuat Program Percakapan telepon sederhana dengan C++

  1. Copy Paste-kan Program di bawah ini kedalam Geany:

#include <iostream>

using namespace std;

class operatorSeluler {

private:

int option;

int waktuPercakapan;

int biaya;

void getOptionInput();

void getWaktuPercakapanInput();

void hitungBiaya();

void cetakFormBiaya();

public:

operatorSeluler();

void init();

};

operatorSeluler::operatorSeluler()

{

option = 1;

waktuPercakapan = 0;

biaya = 0;

}

void operatorSeluler::getOptionInput()

{

cout << "PROGRAM NELPON SUPER MURAAAAHHHHH !!!\n";

cout << " PILIH MENU BERIKUT \n";

cout << "=====================================\n";

cout << "1.Nelpon SUKA_SUKA\n";

cout << "2.Nelpon HEMAT\n";

cout << "3.Keluar\n";

do{

cout << "masukkan pilihan [1 - 3] : ";

cin >> option;

}while((option != 1)&&(option != 2)&&(option != 3));

}

void operatorSeluler::getWaktuPercakapanInput()

{

do

{

cout << "Masukkan total waktu Percakapan ";

if(option == 1)

{

cout << "(menit) : ";

cin >> waktuPercakapan;

}

else

{

cout << "(detik) : ";

cin >> waktuPercakapan;

}

}while(waktuPercakapan < 0);

}

void operatorSeluler::hitungBiaya()

{

if(option == 1)

{

biaya += 60 * 15;

if(waktuPercakapan > 1)

biaya += int(((waktuPercakapan - 1) * 60)*1.5);

if(waktuPercakapan > 25)

biaya += (waktuPercakapan - 25)*60 * 3;

}

else

{

if(waktuPercakapan <= 90)

biaya += (waktuPercakapan * 10);

if((waktuPercakapan <= 1800)&&(waktuPercakapan > 90))

biaya += ((waktuPercakapan - 90) * 1) + (90 * 10);

if(waktuPercakapan > 1800)

biaya += ((waktuPercakapan - 1800) * 5) + ((1800 - 90) *1) + (90 * 10);

}

}

void operatorSeluler::cetakFormBiaya()

{

cout << "---------------Form Biaya ---------------\n";

cout << "pilihan Anda adalah : ";

if(option == 1)

cout << "Nelpon SUKA_SUKA\n";

else

cout << "Nelpon HEMAT\n";

cout << "waktuPercakapan ";

if(option == 1)

cout << "(menit) : "<<waktuPercakapan<<"\n";

else

cout << "(detik) : "<<waktuPercakapan<<"\n";

cout << "Total Biaya Percakapan : "<<biaya<<"\n";

cout << "-----------------------------------------\n";

}

void operatorSeluler::init()

{

getOptionInput();

if(option != 3)

{

getWaktuPercakapanInput();

hitungBiaya();

cetakFormBiaya();

}

else

cout << "Terima Kasih\n";

}

int main (int argc, char** argv)

{

operatorSeluler oS;

oS.init();

return 0;

}


  1. Kemudian pilh file>save dalam drive komputer anda
  2. kemudian pada Menu Build pilih Build(f9)>Compile(f8)dan selanjutnya Execute (f5)

Finally, sudah dulu ya semoga bermanfaat ya..

 

  1. $ sudo apt-get install geany

    $ sudo apt-get install g++

About these ads

Written by hillmanakhyarddamanik

February 16, 2011 at 5:26 am

Posted in C & C++, Ubuntu

2 Responses

Subscribe to comments with RSS.

  1. Wah.. matur tenkyu mas…

    mbahman

    October 8, 2011 at 12:51 am


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: