Latihan Modul 4-1
/*
PEMOGRAMAN C++
MICROSOFT VISUAL STUDIO 2012
OPERATOR ARITMATIKA
NAMA: Indrabayu
NIM: 49013069
Jurusan: TKJMD
*/
#include //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std
int main(){ //fungsi main
cout << "2 + 3 = "; //tampilkan ke layar
cout << 2 + 3; //operasi aritmatika 2 + 3
cout << endl << endl; //endline
cout << "10 - 5 = "; //tampilkan ke layar
cout << 10 - 5; //operasi aritmatika 10 - 5
cout << endl << endl; //endline
cout << "4 x 3 = "; //tampilkan ke layar
cout << 4 * 3; //operasi aritmatika 4 x 3
cout << endl << endl; //endline
cout << "4 / 2 = "; //tampilkan ke layar
cout << 4 / 2; //operasi aritmatika 4 / 2
cout << endl << endl; //endline
cout << "10 % 3 = "; //tampilkan ke layar
cout << 10 % 3; //operasi aritmatika 10 mod 3
cout << endl << "\n"; //endline
system("pause"); //program di pause
return (0); //fungsi main berhenti
}
Latihan Modul 4-2
// Latihan Modul 4-2.cpp : Defines the entry point for the console application.
//
/*
PEMOGRAMAN C++
MICROSOFT VISUAL STUDIO 2012
OPERATOR LOGIKA
NAMA: Indrabayu
NIM: 49013069
Jurusan: TKJMD
*/
#include "stdafx.h" // Header yang digunakan khusus template
#include //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std
int _tmain(int argc, _TCHAR* argv[]){ //fungsi main
cout << "OPERASI OPERATOR LOGIKA \n"; //tampilkan ke layar
cout << "\n Tabel Kebenaran operator AND \n"; //tampilkan ke layar
cout << "1 && 1 = " << (1 && 1) << endl; //tampilkan ke layar operasi AND 1&&1
cout << "1 && 0 = " << (1 && 0) << endl; //tampilkan ke layar operasi AND 1&&0
cout << "0 && 1 = " << (0 && 1) << endl; //tampilkan ke layar operasi AND 0&&1
cout << "0 && 0 = " << (0 && 0) << endl; //tampilkan ke layar operasi AND 0&&0
cout << "\n Tabel Kebenaran operator OR \n"; //tampilkan ke layar
cout << "1 || 1 = " << (1 || 1) << endl; //tampilkan ke layar operasi OR 1||1
cout << "1 || 0 = " << (1 || 0) << endl; //tampilkan ke layar operasi OR 1||0
cout << "0 || 1 = " << (0 || 1) << endl; //tampilkan ke layar operasi OR 0||1
cout << "0 || 0 = " << (0 || 0) << endl; //tampilkan ke layar operasi OR 0||0
cout << "\n Tabel Kebenaran operator NOT \n"; //tampilkan ke layar
cout << "!1 = " << !1 << endl; //tampilkan ke layar operasi NOT !1
cout << "!0 = " << !0 << endl; //tampilkan ke layar operasi NOT !0
system("pause"); //program di pause
return 0; //fungsi main berhenti
}
Latihan Modul 4-3
/*
PEMOGRAMAN C++
MICROSOFT VISUAL STUDIO 2012
OPERATOR BITWISE
NAMA: Indrabayu
NIM: 49013069
Jurusan: TKJMD
*/
#include //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std
int main(){ //fungsi main
int U,V,W; //deklarsi variabel integer U V W
U = 1 << 1; //operasi shift left
V = 1 << 2; //operasi shift left
W = 1 << 3; //operasi shift left
cout << "1 << 1 = " << U << endl; //tampilkan ke layar nilai variabel U
cout << "1 << 2 = " << V << endl; //tampilkan ke layar nilai variabel V
cout << "1 << 3 = " << W << endl << endl; //tampilkan ke layar nilai variabel W
int X,Y,Z; //deklarasi variabel integer X Y Z
X = 16 >> 1; //operasi shift right
Y = 16 >> 2; //operasi shift right
Z = 16 >> 3; //operasi shift right
cout << "16 >> 1" << X << endl; //tampilkan ke layar nilai variabel X
cout << "16 >> 2" << Y << endl; //tampilkan ke layar nilai variabel Y
cout << "16 >> 3" << Z << endl << endl; //tampilkan ke layar nilai variabel Z
int A = 1; //deklarasi variabel integer A bernilai 1
int B = 0; //deklarasi variabel integer B bernilai 0
cout << "A = " << A << endl; //tampilkan ke layar nilai variabel A
cout << "B = " << B << endl; //tampilkan ke layar nilai variabel B
cout << "!A = " << !A << endl; //tampilkan ke layar nilai variabel !A
cout << "!B = " << !B << endl; //tampilkan ke layar nilai variabel !B
cout << "A & B= " << (A & B) << endl; //tampilkan ke layar nilai variabel A & B
cout << "A | B = " << (A | B) << endl; //tampilkan ke layar nilai variabel A | B
cout << "A ^ B = " << (A ^ B) << endl << endl; //tampilkan ke layar nilai variabel A ^ B
system ("pause"); //program di pause
return 0; //fungsi main berhenti
}
Latihan Modul 4-4
// Latihan Modul 4-4.cpp : Defines the entry point for the console application.
//
/*
PEMOGRAMAN C++
MICROSOFT VISUAL STUDIO 2012
OPERASI TERNARY
NAMA: Indrabayu
NIM: 49013069
Jurusan: TKJMD
*/
#include "stdafx.h" //Header yang digunakan khusus template
#include //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std
int _tmain(int argc, _TCHAR* argv[]){ //fungsi main
int X; //deklarasi variabel integer X
cout << "Masukkan nilai X = "; //tampilkan ke layar
cin >> X; //memasukkan nilai inputan ke variabel X
cout << "\n"; //endline
X = (X < 0) ? -X : X; //proses ternary
cout << "| X | = " << X; //tampilkan nilai variabel X
cout << "\n \n"; //endline
system("pause"); //program di pause
return 0; //fungsi main berhenti
}
Latihan Modul 4-5
/*
PEMOGRAMAN C++
MICROSOFT VISUAL STUDIO 2012
KOMBINASI OPERATOR BAGIAN 2
NAMA: Indrabayu
NIM: 49013069
Jurusan: TKJMD
*/
#include //preposesor
using namespace std; //mendeklarasikan compiler untuk menggunakan semua fungsi/class/file yang terdapat dalam namespace std
int main(){ //fungsi main
int a=10; //deklarasi variabel integer a bernilai 10
int b=5; //deklarasi variabel integer b bernilai 5
int c,d; //deklarasi variabel c dan d
c=a+b; //nilai c adalah jumlah dari variabel a dan b
d=a/2; //nilai d adalah pembagian dari a dibagi 2
cout << "10 + 5 = " << c << endl; //tampilkan nilai variabel c
cout << "10 / 2 = " << d << endl << endl; //tampilkan nilai variabel d
cout << "15 && 2 = " << (c && d) <> 2; //proses shift right
cout << "15 >> 2 = " << c << endl; //tampilkan nilai variabel c
cout << "15 ^ 5 = " << (c ^ d) << endl << endl; //tampilkan nilai operasi XOR
d=(d>0) ? -d:d; //proses operasi ternary
cout << "|d| = " << d << endl << endl; //tampilkan nilai variabel d
system ("pause"); //program di pause
return 0; //fungsi main berhenti
}
Wednesday, November 20, 2013
Modul 4: Operator C++ (Bagian 2)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment