Berikut Video penjelasan tentang Pencabangan pada C++ :
Kumpulan catatan belajar mahasiswa Program Alih Jenjang D3 ke D4 Teknologi Media Digital - STEI ITB Batch 6 Th. 2012/2013
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++ :
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++ :
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++ :
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) :
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:
Demikianlah Pembahasan mengenai AInstalasi software microsoft visual c++ 2010 expres..
semoga bermanfaat..
Trimakasih
Wassalamualaikum 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 :
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
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
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 koma2. 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 :
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
:)
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
b. Percabangan If dua kondisi
c. Percabangan If bersarang
d. Pernyataan Switch
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
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
B. Operator Unary
C. Increment
D. Descrement
E. Operator Aritmatika
F. Operator Logika
G. Operator Bitwise
H. Operator Ternary
2. Pembahasan dalam Laporan:
Demikianlah Pembahasan mengenai Operator dengan pemrograman C++ menggunakan software microsoft visual c++ 2010 expres..
semoga bermanfaat..
Trimakasih
Wassalamualaikum 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;
}
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;
}
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;
}
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
}
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.
}
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.
}
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 :
- Operator Assignment
- Operator Unary
- Increment
- Decrement
- Operator Aritmatika
- Operator Logika
- Operator Bitwise
- 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 :
Semoga bermanfaat.
Let's see this :)
- Operator Assignment
- Operator Unary
- Increment
- Decrement
- Operator Aritmatika
- Operator Logika
- Operator Bitwise
- Opertator Ternary
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 :
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 :
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++.
Subscribe to:
Posts (Atom)