Thursday, November 22, 2012

Modul 5 : Pencabangan pada C++

 Pada Modul 5 ini akan dijelaskan  tentang  Pencabangan pada C++.

Berikut Video penjelasan tentang  Pencabangan pada C++ :



Modul 5 : Pencabangan

Di modul 5 ini saya menjelaskan tentang pencabangan if . Berikut Video Tutorialnya :
Semoga bermanfaat.

Modul 4 : Operator (bagian 2)

Di modul keempat ini saya menjelaskan tentang OPerator Arimatika. Berikut Video tutorialnya :
SEmoga Bermanfaat.

Modul 4 : Operator pada C++

 Pada Modul 2 ini akan dijelaskan  tentang Operator pada C++.

Berikut Video penjelasan tentang  Operator pada C++ :

Modul 3 : Operator (bagian 1)

Di modulkan ketiga saya menjelaskan tentang tutorial Operator Assignment. Berikut video tutorialnya :
Semoga bermanfaat.

Modul 3 : Tipe Data, Konversi tipe data, Konstanta, Variabel pada C++

Pada Modul 3 ini akan dijelaskan  tentang  Tipe Data, Konversi tipe data, Konstanta, Variabel  pada C++.

Berikut Video penjelasan tentang   Tipe Data, Konversi tipe data, Konstanta, Variabel  pada C++ :



Modul 2 : Konstanta, Tipe Data dan Variabel

Di modul yang kedua saya membuat tutorial video tentang konstanta, tipe data dan variabel. berikut tutorial videonya :
SEmoga Bermanfaat.

Modul 1 : Instalasi IDE dan Membuat Hello World

Di modul 1 saya menjelaskan tentang instalasi IDE dan membuat sebuah project untuk mengeluarkan kata "Hello World" . Berikut video tutorialnya.
Semoga bermanfaat.

Modul 2 : Pengenalan C++ (Membuat Hello Word)

 Pada Modul 2 ini akan dijelaskan  tentang Pengenalan C++ (Membuat Hello Word).

Berikut Video penjelasan tentang  Pengenalan C++ (Membuat Hello Word) :

Pembahasan topik 1 : Instalasi Microsoft Visual C++ 2010 Express

Assalamualaikum Wr. Wb
Nama : Wildan Maulana Yusuf
Nim : 49012073
Jurusan : Teknik Media Digital

pada kesempatan kali ini saya akan menjelasan pembahasan mengenai Instalasi Software Microsoft Visual C++ 2010 Express..
adapun pembahasannya dapat di lihat melalui video tutorial berikut ini:





Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/MOEwy-YPEK0

Demikianlah Pembahasan mengenai AInstalasi software microsoft visual c++ 2010 expres..
semoga bermanfaat..
Trimakasih
Wassalamualaikum Wr. Wb

Modul 1 : Instal Microsoft Visual Studio C++ 2010 Express

 Pada Modul 1 ini akan dijelaskan cara menginstal Microsoft Visual Studio C++ 2010 Express.

Berikut Video penjelasan cara menginstal Microsoft Visual Studio C++ 2010 Express :



Modul 5 - Pencambangan


pencambangan : suatu pemilihan pernyataan (statement) yang akan dieksekusi, dimana pemilihan tersebut berdasarkan pada kondisi tertentu.
Sruktur yang digunakan untuk proses pencabangan :
1.If :      Suatu pernyataan yang berguna untuk melakukan pengambilan keputusan terhadap
dua kemungkinan
2.Switch :  Memungkinkan untuk melakukan sejumlah tindakan berbeda terhadap sejumlah  
kemungkinan nilai.
Untuk lebih jelasnya penjelasan dan contoh program dapat dilihat pada link berikut :

http://youtu.be/QdO3-NJ66KA 

Modul 4 - Operator

Operator adalah Simbol atau karakter khusus (misalnya + dan *) yang digunakan dalamsuatu ekspresi yang menghasilkan nilai.

berikut adalah link penjelasan dan contoh sederhana penggunaan operator dalam bahasa C++ dengan menggunakan visual studio 2012.

http://youtu.be/ys2-niYP2mw  dan http://youtu.be/R0ZzC3HaHSA
 

Modul 3 : Tipe Data, Konstanta, Variabel

Tipe data dasar dalam C++ adalah:
1. Integer :  digunakan untuk data-data  bilangan yang tidak mengandung angka dibelakang koma
2. Floating Point : digunakan untuk data-data bilangan  yang mengandung  angka di belakang koma
3. Boolean : mempresentasikan  data-data yang hanya mengandung nilai true, dan false
4. Character / String : untuk mempresentasikan data-data berupa karakter, perbedaan char di apit oleh tanda petik tunggal (' '), dan string di apit oleh tanda petik ganda (" ")

Konstanta  :
Konstanta adalah nilai  yang tidak dapat di ubah yang bersifat konstan/tetap.

Variabel :
Variabel adalah sebuah identifier  yang nilainya dapat diubah  sesuai dengan kebutuhan.

Untuk contoh pemakaian tipe data, konstanta, dan variabel dalam bahasa C++ dapat di lihat di link berikut :


Modul 2 : Pengenalan C++

Berikut adalah link pengenalan sederhana C++ dengan menggunakan microsoft visual studio 2010 :

Modul 1 : Install Microsoft Visual Studio

Pada modul 1 ini akan di jelaskan tata cara penginstalan microsoft visual studio 2010.

untuk lebih jelasnya dapat di lihat pada link berikut :


Pembahasan topik 2 Aplikasi Dasar : Pengenalan IDE, Hello World, input dan output data, template win 32 console aplication, memperbaiki syntax error



Assalamualaikum Wr. Wb
Nama : Wildan Maulana Yusuf
Nim : 49012073
Jurusan : Teknik Media Digital

pada kesempatan kali ini saya akan menjelasan pembahasan mengenai Pembahasan topik 2 Aplikasi Dasar : Pengenalan IDE, Hello World, input dan output data, template win 32 console aplication, memperbaiki syntax error.
adapun pembahasan tersebut terdairi dari 2 kategori yaitu: pembahasan melalui video tutorial dan pembahsan melalui laporan.
1. Pembahasan Dalam Bentuk Video Tutorial
a. pengenalan IDE

Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/FXG7KdOKdQ8

b. Hello World

Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/hPSYxYAj7gg

c. input dan output data


Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/BbsTb7BBLC4

d. template win 32 console aplication

Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/rnGvRIdq38c

e. memperbaiki syntax error


Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/ICaZKGyOxzs


 2. Pembahasan dalam Bentuk Laporan


Demikianlah Pembahasan mengenai Aplikasi Dasar dengan pemrograman C++ menggunakan software microsoft visual c++ 2010 expres..
semoga bermanfaat..
Trimakasih
Wassalamualaikum Wr. Wb

Modul 1: Penginstalan IDE (visual Studio 2010)

Hal pertama yang akan kita lakukan sebelum mengenal C++ lebih jauh adalah melakukan penginstalan IDE. Di video ini saya mencontohkan penginstalan Visual Studio 2010 versi Professional.
Setelah penginstalan selesai barulah pemrograman C++ dapat kita mulai.

Semoga video ini bermanfaat.
Terimakasih
:)

Pembahasan topik 5 Pencabangan: Percabangan If Satu Kondisi, Percabangan If Dua Kondisi, Percabangan If Bersarang, Pernyataan Switch

Assalamualaikum Wr. Wb
Nama : Wildan Maulana Yusuf
Nim : 49012073
Jurusan : Teknik Media Digital

pada kesempatan kali ini saya akan menjelasan pembahasan mengenai Pembahasan topik 5 Pencabangan: Percabangan If Satu Kondisi, Percabangan If Dua Kondisi, Percabangan If Bersarang, Pernyataan Switch.
adapun pembahasan tersebut terdairi dari 2 kategori yaitu: pembahasan melalui video tutorial dan pembahsan melalui laporan.
1. Pembahasan Dalam Bentuk Video Tutorial
a. Percabangan If satu kondisi


 Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/-dFdGBzeDc8

b. Percabangan If dua kondisi


 Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/LE1ODwCeb8w

 c. Percabangan If bersarang


 Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/ZaMRqkqwf3U

d. Pernyataan Switch




 Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/_vxryRYqWNk


 2. Pembahasan dalam bentuk laporan:

Demikianlah Pembahasan mengenai Percabangan dengan pemrograman C++ menggunakan software microsoft visual c++ 2010 expres..
semoga bermanfaat..
Trimakasih
Wassalamualaikum Wr. Wb



Pembahasan Topik 4 Operator: Operator assignment, Operator unary, increment, descrement, operator logika, operator bitwise, operator ternary

Assalamualaikum Wr. Wb
Nama : Wildan Maulana Yusuf
Nim : 49012073
Jurusan : Teknik Media Digital

pada kesempatan kali ini saya akan menjelasan pembahasan mengenai Operator yang terdiri dari: Operator assignment, Operator unary, increment, descrement, operator logika, operator bitwise, operator ternary.
adapun pembahasan tersebut terdairi dari 2 kategori yaitu: pembahasan melalui video tutorial dan pembahsan melalui laporan.
1. Pembahasan Dalam Bentuk Video Tutorial:
a. Operator Assignment




Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/G06r_dzPkYg

B. Operator Unary

Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/rKxZLDCt6qg

C. Increment

Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/sAeeKvQEAtM

D. Descrement





Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/9FTqhm0LN_w

E. Operator Aritmatika


Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/f7QrcpWtL18

F. Operator Logika

Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/bC5u4hKNVWE

G. Operator Bitwise


Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/U1oCIb6IXYQ

H. Operator Ternary


Video ini juga dapat di akses pada youtube dengan alamat: http://youtu.be/y4N_kgUhpvw

2. Pembahasan dalam Laporan:

Demikianlah Pembahasan mengenai Operator dengan pemrograman C++ menggunakan software microsoft visual c++ 2010 expres..
semoga bermanfaat..
Trimakasih
Wassalamualaikum Wr. Wb





Tutorial 14 : Percabangan (IF 1 Kondisi, IF 2 Kondisi, IF Bersarang, & SWITCH) Pada C++

Berikut adalah video tutorial mengenai Percabangan (IF 1 Kondisi, IF 2 Kondisi, IF Bersarang, & SWITCH) pada bahasa pemrograman C++. Untuk lebih jelasnya dapat dilihat pada video berikut.


Tutorial 13 : Operator Pada C++ (2 Of 2)

Berikut adalah Bagian II dari video tutorial mengenai operator yang digunakan pada bahasa pemrograman C++. Untuk lebih jelasnya dapat dilihat pada video berikut.


Tutorial 12 : Operator Pada C++ (1 Of 2)

Berikut adalah Bagian I dari video tutorial mengenai operator yang digunakan pada bahasa pemrograman C++. Untuk lebih jelasnya dapat dilihat pada video berikut.


Pencabangan if, if else, switch C++

Alhamdulilah telah selesai tugas ke lima tentang pembuatan tutorial Pencabangan dimana ada If, if else, Switch case..... Semoga bermanfaat..
Alamat Vidio :
Scriptnya :
/*=========================================
Program kedua Microsoft Vicual C++ 2010
Modul 5 tentang Pengulangan if, switch
Nama    : Dwi Yanto
Jurusan    : TMD
NOR        : 49012048
===========================================*/
#include <iostream>/*merupakan preprocessor yaitu utk mengikut sertkan pustaka kode berupa file
header pd program yg akankita tulis/kitakenal dgn library*/
using namespace std;/*sama halny dengan include, ini adlah barisan perintah default
                    yg sering ditemui dlm prgram c++...setiap standard library dari c++
                    disimpan dlam suatu fungsi namespace yg bernama "std".. jadi perintah tsb
                    digunakan agar kt dpt mengakses perintah2 standard library tsb.*/

int main ()/*baris ini merupakan fungsi utama dari suatu program yg berarti pada kode2 yg
          terdapat didalam fungsi main inilah yg akan dieksekusi/dkerjakan..*/
{
    int gol, status, janak;//deklarasi
    int gapok, tunjangan, total, anak1, anak2, lain, tunlain;

    cout<< " Golongan Anda : ";//input data dari user
    cin >> gol;//menampung input data
    cout << "Status (0:tidak kawin) (1:kawin) jadi 0 atau 1 : ";//input data
    cin >>status;//tampung data
    cout << "Jumlah anak = ";//input data
    cin>>janak;//tampung data

    switch (gol)//merupakan ekspresi dengan beberapa nilai
    {
    case 1 : gapok = 700000; break;//jika user menginput golongan 1 maka gaji pokoknya....
    case 2 : gapok = 900000; break;//jika user menginput golongan 2 maka gaji pokoknya....
    case 3 : gapok = 1100000; break;//jika user menginput golongan 3 maka gaji pokoknya....
    }

    if (status==1)//kondisi jika status 1/ menikah maka eksekusi bwhnya
        tunjangan = 0.2 * gapok;//dieksekusi bila kondisi diatas terpenuhi
    else
        tunjangan = 0;//dieksekusi jika kondisidiatas tdk terpenuhi

    if (status==1)//kondisi
        anak1 = 0.15 * gapok;
    else
        anak1 = 0;

    if (status==1 && janak>=2)//kondisi
        anak2 = 0.10 * gapok;
    else
        anak2=0;
       
    if (status ==1)//kondisi
        lain = 0.10 * gapok;
    else
        lain = 0;

    tunlain = janak * lain;//rumus
    total = gapok + tunjangan + anak1 + anak2 + tunlain;//rumus
    cout <<"============================================"<<endl;
    cout <<"Gaji Pokok = " <<gapok<<endl;//display dgn perintah cout
    cout <<"Tunjangan = " <<tunjangan<<endl;
    cout <<"Tunjangan Anak ke-1 = " <<anak1<<endl;
    cout <<"Tunjangan Anak ke-2 = " <<anak2<<endl;
    cout <<"Tunjangan lain-lain = " <<tunlain<<endl;
    cout <<"============================================"<<endl;
    cout <<"Total = "<<total<<endl;
    cout <<"============================================"<<endl;

    system ("pause");
    return 0;
}

Tutorial 11 : Tipe Data Dasar, Konversi Tipe Data, Variabel, & Konstanta pada C++

Berikut adalah video tutorial mengenai Tipe Data Dasar, Konversi Tipe Data, Variabel, & Konstanta pada C++. Untuk lebih jelasnya dapat dilihat pada video berikut.


Operator 2 C++

Alhamdulilah tugas ke empat telah selesai, tugas inimembuat tutorial tentang operator lanjutan yaitu operator Aritmatika, operator logika, Bitwise dan ternary... Semoga bermanfaat..
Alamat Vidio :

Scriptnya :
/*=========================================
Program kedua Microsoft Vicual C++ 2010
Modul 4 tentang operator,opr logik, opr bitwise, ternary, Aritmatik
Nama    : Dwi Yanto
Jurusan    : TMD
NOR        : 49012048
===========================================*/
#include <iostream>//preprosessor atau dikenal dgn library
using namespace std;/*sama halny dengan include, ini adlah barisan perintah default
                    yg sering ditemui dlm prgram c++...setiap standard library dari c++
                    disimpan dlam suatu fungsi namespace yg bernama "std".. jadi perintah tsb
                    digunakan agar kt dpt mengakses perintah2 standard library tsb.*/

int main()//fungsi
{
int b=5,c=4,d=6,e=7,f,g,h,x = 93;//deklarasi type data
unsigned char angka1 = 81;
unsigned char angka2 = 99;

cout<<"====================OPERATOR ARITMATIK============"<<endl;//display
cout<<"operator Penjumlahan dari 2 + 3 = "<<2+3<<endl;//operasi penjumlahan
cout<<"operator Pengurangan dari 10 - 3 = "<<10-3<<endl;//operasi pengurangan
cout<<"operator Perkalian dari 2 * 3 = "<<2*3<<endl;//operasi perkalian
cout<<"operator Pembagian dari 6 / 3 = "<<6/3<<endl;//operasi pembagian
cout<<"operator Modulus dari 5 % 2 = "<<5%2<<endl;//operasi modulus
cout<<"=================================================="<<endl;
cout<<"\n";

cout<<"====================OPERATOR LOGIK============"<<endl;
cout<<"operator AND (&&)"<<endl;//operasi and
if(b==5 && c==4) //sebuah kondisi jika b=5 dan c=4 maka eksekusi bwhnya
    cout<<"(C=4) jika b==5 && c==4 maka nilai C = "<<c<<endl;//display

cout<<"operator OR (||)"<<endl;//operasi OR
if(d==6 || e==4)//kondisi
    cout<<"(C=4,e=7) jika d==6 || e==4 maka nilai C = "<<c<<endl;//display

cout<<"operator NOT (!)"<<endl;//operasi NOT
cout<<"Misalkan ada soal if (b!=5)"<<endl;
if(b!=5)//kondisi jika b tdk sama dengan 5
    {
    cout<<"Karena nilai b tidak 5 maka akan tampil nilai B = "<<b<<endl;//display
    }
    cout<<"Karena nilai b memang 5 maka akan tampil nilai C = "<<c<<endl;
cout<<"=================================================="<<endl;
cout<<"\n";

f=angka1 | angka2;//operasi OR
g=angka1 & angka2; //operasi AND
h=angka1 ^ angka2;//operasi XOR
cout<<"================OPERATOR BITWISE==================="<<endl;
cout<<"Hasil jika 81 | 99 adalah = "<<f<<'\n';//operasi OR
cout<<"Hasil jika 81 & 99 adalah = "<<g<<'\n';//operasi and
cout<<"Hasil jika 81 ^ 99 adalah = "<<h<<'\n';//operasi XOR

cout<<"Nilai x semula = " <<x<<'\n';
x=x<<1; //geser ke kiri 1 bit
cout<<"setelah di << (shift kiri) nilai x kini adalah = " <<x<<'\n';//operasi shift
cout<<"==================================================="<<endl;
cout<<"\n";

cout<<"================OPERATOR TERNARY==================="<<endl;
int z;
cout<<"Masukkan nilai Z= ";//input data dari user
cin>>z;//menampung data
cout<<"\n";

z=(z<0)? -z:z;//apakah z<0, bila kondisi z<0 terpenuhi maka di jalankan -z jika tdk di eksekusiz
cout<<"Jadi (Ternary) |Z| = "<<z;
cout<<"\n";
cout<<"==================================================="<<endl;

system ("pause");
return 0;


}

Tutorial 10 : Program Hello World Pada C++

Berikut adalah video tutorial cara pembuatan program Hello World dengan menggunakan IDE CodeBlocks. Untuk lebih jelasnya dapat dilihat pada video berikut.

Tutorial 9 : Instalasi CodeBlocks

Berikut adalah video tutorial instalasi IDE CodeBlocks. Untuk lebih jelasnya dapat dilihat pada video berikut.

 

Operator 1 C++

Alhamdulilah tugas ke tiga telah selesai, dimana tugas ini membuat tutorial tentang Operator Assigment, Unary, Incremetn, Decrement... Semoga bermanfaat

Alamat Vidio :

Script :
/*=========================================
Program kedua Microsoft Vicual C++ 2010
Modul 3 tentang operator,opr unary, opr ansignment, inc, dec
Nama    : Dwi Yanto
Jurusan    : TMD
NOR        : 49012048
===========================================*/
#include <iostream>//preprosessor atau dikenal dgn library
using namespace std;/*sama halny dengan include, ini adlah barisan perintah default
                    yg sering ditemui dlm prgram c++...setiap standard library dari c++
                    disimpan dlam suatu fungsi namespace yg bernama "std".. jadi perintah tsb
                    digunakan agar kt dpt mengakses perintah2 standard library tsb.*/

int main()/*baris ini merupakan fungsi utama dari suatu program yg berarti pada kode2 yg
          terdapat didalam fungsi main inilah yg akan dieksekusi/dkerjakan..*/
{
    int a,b,c,i=3,j=7,k=4,l=8;//merupakan deklarasi type data lokal yg bisa diakses dlm fungsi ini sj
    double d,e;
    /*operator adalah simbol/karakter khusus (+,*,= dll) dlm suatu ekspresi
    untuk mendapatkan suatu nilai*/
    //opr ansignment adl opr yg berfungsi utk memasukkan nilai didlm suatu variabel
    //contoh opr ansignment

    a=5;//deklarasi a diisi dgn 5
    b=10;//deklarasi a diisi dgn 5
    cout<<"==============OPERATOR ANSIGNMENT==============="<<endl;//display dgn perintah cout
    cout<<"Nilai dari a setelah di assignment dgn 5 adalah : "<<a<<endl;//display dan memanggil nilai a
    cout<<"Nilai dari b setelah di assignment dgn 10 adalah : "<<b<<endl;//display dan memanggil nilai b
    cout<<"================================================="<<endl;
    cout<<"\n";//perintah memberikan jarak satu line ke bawah

    //contoh operator Unary
    d=+7;
    e=-3.14;
    cout<<"==============OPERATOR UNARY====================="<<endl;
    cout<<"Nilai d=7 setelah di unary dengan (+) adalah : "<<d<<endl;
    cout<<"Nilai e=3.14 setelah di unary dengan (-) adalah : "<<e<<endl;
    cout<<"================================================="<<endl;
    cout<<"\n";

    //increment adalah penambahan nilai pada variabel
    //contoh increment
    cout<<"==============INCREMENT====================="<<endl;
    cout<<"Nilai awal i adalah : "<<i<<endl;
    cout<<"Nilai i di proses dgn pos increment (i++) adalah : "<<i++<<endl;
    cout<<"Nilai i selanjutnya adalah : "<<i<<endl;
    cout<<"\n";
    cout<<"Nilai awal j adalah : "<<j<<endl;
    cout<<"Nilai j di proses dgn pre increment (++j) adalah : "<<++j<<endl;
    cout<<"Nilai j selanjutnya adalah : "<<j<<endl;
    cout<<"================================================="<<endl;
    cout<<"\n";

    //decrement adalah pengurangan nilai pada variabel
    //contoh decrement
    cout<<"==============DECREMENT====================="<<endl;
    cout<<"Nilai awal k adalah : "<<k<<endl;
    cout<<"Nilai k di proses dgn pos decrement (k--) adalah : "<<k--<<endl;
    cout<<"Nilai k selanjutnya adalah : "<<k<<endl;
    cout<<"\n";
    cout<<"Nilai awal l adalah : "<<l<<endl;
    cout<<"Nilai l di proses dgn pre decrement (--l) adalah : "<<--l<<endl;
    cout<<"Nilai l selanjutnya adalah : "<<l<<endl;
    cout<<"================================================="<<endl;
    cout<<"\n";

    system ("pause");
    return 0;

}

Type Data, Konstanta, Variabel C++

Alhamdulilah tugas ke dua telah selesai dibuat, dimana tugas ini membuat tutorial tentang  type data, konstanta dan variabel yang ada di C++. Semoga bermanfaat...

Alamat vidio :

Scriptnya :
/*=========================================
Program kedua Microsoft Vicual C++ 2010
Modul 2 tentang konstanta, variabel,tipe data
Nama    : Dwi Yanto
Jurusan    : TMD
NOR        : 49012048
===========================================*/
#include <iostream>//preprosesor/library yg berisi header utk kepentingan in & out
using namespace std;/*perintah tsb digunakan agar kt dpt mengakses
                    perintah2 standard library tsb*/

int main()/*baris ini merupakan fungsi utama dari suatu program yg berarti pada kode2 yg
          terdapat didalam fungsi main inilah yg akan dieksekusi/dkerjakan..*/
{
    int bil_1, bil_2;//deklarasi type data int
    float hasil;//deklarasi type data int

    cout<<"Bil_1 : ";//display
    cin>> bil_1;//mengambil nilai bil_1 dari user

    cout<<"Bil_2 : ";
    cin>> bil_2;

    hasil=(float)bil_1/bil_2;//rumus

    cout<<"Hasil dari pembagian "<<bil_1<<" dengan "<<bil_2<< "adalah : "<<hasil<<endl;//display hasil pembagian

    cout<<"Kode ASCII dari bilangan "<<bil_1<< "yang anda berikan : " <<(char)bil_1<<endl;//mengkonversi nilai input dr user ke charakter

    system ("pause");//membuat program tidak langsung close
    return 0;//mengembalikan fungsi ke 0

}


Penginstalan,pengenalan IDE Visual Studio 2010 C++

Alhamdulilah tugas 1 C++ penginstalan dan pengenalan IDE Visual Studio 2010 serta pembuatan project pertama Hello, selanjutnya dapat di lihat di :
Penginstalan :

Pengenalan IDE dan project Hello :

Scriptnya :
/*=========================================
Program pertama Microsoft Vicual C++ 2010
Modul 1_1 Hello
Nama    : Dwi Yanto
Jurusan    : TMD
NOR        : 49012048
===========================================*/

#include <iostream>/*merupakan preprocessor yaitu utk mengikut sertkan pustaka kode berupa file
header pd program yg akankita tulis/kitakenal dgn library*/

int main () //fungsi utama
{
std::cout << "Hello Microsoft Visual C++ 2010 \n";//utk menampilkan / display menggunakan cout
std::cout << "Ini adalah project pertama saya \n";/*std:: untuk membuat cout bisa di akses
                                                  apabila mau otomatis deklarasikan using namespace std;*/
system ("pause");//membuat program berhenti sementara/ tidak lgsung menutup
return 0;//mengembalikan fungsi ke 0.

}

Operator C++


Percabangan C++


Tipe Data C++

Hello World C++


Instalasi Visual C++ (Visual Studio 2010 Express)


Pencabangan C++

Dalam sebuah program sering kali dibutuhkan suatu kondisi yang memerlukan pencabangan dan pengulangan.  Pencabangan program adalah suatu pemilihan pernyataa (statement) yang akan di eksekusi, dimana pemilihan tersebut berdasarkan pada kondisi tertentu.  Pada pemrograman C++ umumnya terdapat dua jenis struktur yng digunakan untuk proses pencabangan yaitu if dan switch.  Struktur pencabangan if dibedakan menjadi 3 yaitu :

  • if Satu Kondisi;
  • if dua kondisi
  • if bersarang (nested if)
Pada video dibawah ini, akan dijelaskan bagaimana cara membuat suatu program dengan menggunakan if satu kondisi, if dua kondisi, nested if, dan juga switch.


Operator dalam C++

Dalam pemrograman C++, kita juga mengenal operator sebagai simbol atau karakter khusus yang akhirnya akan menghasilkan sebuah nilai atau pernyataan. Operator-operator yang ada dalam pemrograman C++ antara lain :
  1. Operator Assignment
  2. Operator Unary
  3. Increment
  4. Decrement
  5. Operator Aritmatika
  6. Operator Logika
  7. Operator Bitwise
  8. Opertator Ternary
Video dibawah ini akan menjelaskan tentang masing-masing operator diatas :

Modul 4 : Mengenal Operator dalam C++

Dalam pemrograman C++, kita juga mengenal operator sebagai simbol atau karakter khusus yang akhirnya akan menghasilkan sebuah nilai atau pernyataan. Dalam video berikut, kita akan membahas berbagai macam operator, antara lain adalah :
  1. Operator Assignment
  2. Operator Unary
  3. Increment
  4. Decrement
  5. Operator Aritmatika
  6. Operator Logika
  7. Operator Bitwise
  8. Opertator Ternary
Video ini akan berisi penjelasan singkat mengenai masing-masing operator serta contoh program yang menggunakan masing-masing operator tersebut.
Semoga bermanfaat.
Let's see this :)

Pencabangan (If, If-Else, Nested If dan Switch) - Bahasa C++

Sebuah program tidak hanya berisi instruksi yang berjalan pada situasi monoton atau statis. Namun, ada kalanya program dihadapkan pada satu kondisi yang memerlukan suatu pencabangan atau perulangan. Pencabangan program adalah suatu pemilihan pernyataan (statement) yang akan dieksekusi berdasarkan kondisi tertentu.
Pada bahasa C++ dikenal dua jenis struktur yang digunakan untuk proses pencabangan yakni dengan pernyataan “if” dan “switch”. Pernyataan if sendiri memiliki struktur tersendiri yang tebagi lagi menjadi beberapa tipe berdasarkan tingkat komplektivitas program. Pernyataan if dikelompokkan menjadi pernyataan if sederhana (satu kondisi), pernyataan if 2 kondisi (if – else) dan pernyataan if bersarang (nested – if). Semakin kompleks struktur dari if yang digunakan artinya semakin “cerdas” program dalam mengambil keputusan.

Agar lebih jelas, proses pembuatan/pengembangan aplikasi dasar dari masing-masing pencabangan ini bisa dilihat di dalam video dokumentasi (youtube) berikut ini :

-          Pernyataan If, di http://youtu.be/M2YZAhTKX9Y


-          Pernyataan If-Else, di http://youtu.be/KFtkJObtbqM


-          Pernyataan Nested If, di http://youtu.be/dQsYC3NEvr4


-          Pernyataan Switch, di http://youtu.be/LfeClO9mX8w


Operator dan Macam Jenisnya - Bahasa C++

Untuk memproses atau menghasilkan suatu nilai kita memerlukan satu pernyataan yang dikenal dengan ekspresi atau ungkapan. Dalam bentuk sederhana, ekspresi berupa sebuah literal atau variabel. Akan tetapi, dalam konteks yang lebih kompleks, suatu pernyataan (ekspresi) ini akan melibatkan operator, operand dan variabel.

Contoh dari pernyataan (ekspresi) :        A = (x+3) – 2

Statement berupa ekspresi di atas akan menghasilkan suatu nilai yang ditampung dalam variabel A. Ekspresi ini juga melibatkan beberapa operator, yakni “=” yang dikenal dengan jenis operator assignment (penugasan). Ada juga operator “+” dan “-“ yang merupakan operator aritmatika. Selain itu juga melibatkan beberapa operand, yakni (x+3) dan 2.

Secara lebih rinci, tiap peran akan dipecah secara terpisah, yakni :
-          A                             disebut dengan variabel
-          =                             disebut operator assignment
-          + dan -                  disebut sebagai operator aritmatika
-          x, 3 dan 2             merupakan operand, x juga sebagai variabel
-          (x+3)-2                 disebut dengan ekspresi
-          A = (x+3)-2          disebut sebagai statement aritmatika

Operator sendiri dapat dikelompokkan menjadi beberapa bagian, yaitu :
-          Operator Aritmatika
-          Operator Penjumlahan dan Pengurangan
-          Operator Penugasan
-          Operator Pembanding
-          Operator Logika
-          Operator Bit

Lalu, berdasarkan jumlah operand yang dilibatkan operator dapat diklasifikasikan menjadi beberpa bagian, yakni :
-          Operator Unary, yaitu operator yang hanya melibatkan satu operand
-          Operator Binary,  yaitu operator yang melibatkan dua buah operand
-          Operator Ternary, yaitu operator yang melibatkan tiga buah operand

Agar lebih memahami konsep dari masing-masing operator ini, kita implementasikan langsung ke dalam program. Berikut adalah proses lebih lanjut pembuatan program tentang masing-masing jenis operator :
-          Operator Assignment, di http://youtu.be/Q1ckCLQ4wLo
-          Operator Unary, di http://youtu.be/dlNni-aD7aU
-          Operator Increment, di http://youtu.be/onwAru2X6ts
-          Operator Decrement, di http://youtu.be/hzgBC6r7HjI
-          Operator Aritmatika/Matematika, di http://youtu.be/SorU3jAU-KM
-          Operator Logika, di http://youtu.be/P5sm_3FGIhA
-          Operator Bit/Bitwise, di http://youtu.be/DzXDtWnrCJI
-          Operator Ternary, di http://youtu.be/jbIMyUoJGWU

Instalasi IDE (Microsoft Visual Studio)

Untuk membuat program C++, kita terlebih dahulu harus menginstal IDE yang akan digunakan untuk membuat program tersebut. IDE (Integrated Development Environment) adalah program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. Tujuan dari IDE adalah untuk menyediakan semua utilitas yang diperlukan dalam membangun perangkat lunak.
Sebuah IDE, atau secara bebas dapat diterjemahkan sebagai Lingkungan Pengembangan Terpadu, setidaknya memiliki fasilitas:

  • editor, yaitu fasilitas untuk menuliskan kode sumber dari perangkat lunak.
  • compiler, yaitu fasilitas untuk mengecek sintaks dari kode sumber kemudian mengubah dalam bentuk binari yang sesuai dengan bahasa mesin.
  • Linker, yaitu fasilitas untuk menyatukan data binari yang beberapa kode sumber yang dihasilkan sehingga data-data binari tersebut menjadi satu kesatuan dan menjadi suatu program komputer yang siap dieksekusi.
  • Debuger, yaitu fasilitas untuk mengetes jalannya program, untuk mencari kesalahan yang terdapat dalam program.

Dalam tutorial kali ini, saya akan memberikan cara-cara untuk menginstal Microsoft Visual studio sebagai salah satu IDE yang dapat digunakan untuk membuat program dengan bahasa pemrograman C++.