#include <iostream>
#include <string>
using namespace std;
#include <iostream>
using namespace std;
#include <iostream>
using namespace std;
namespace NS1 {
int n = 3;
float m = 2.5;
int k = 2;
double R = n*m*k;
}
namespace NS2 {
float n = 4.0;
int m = 2.0;
double k = 3.0;
double R = n*m*k;
}
#include <iostream>
using namespace std;
int main{
char nama [30];
cout<<" Tulis nama anda dan satu kawan anda :";
cin.getline(nama,30);
cout<<"Anda menulis "<< nama<<"\n";
cout<<" Tulis lagi nama anda dan satu kawan anda :";
cin>> nama;
cout<<"Anda menulis "<< nama<<"\n";
return 0;
}
#include <iostream>
using namespace std;
int main(){
int umur = 20;
double BB = 60;
char Tambah ='+';
char Sungai[] = "Sungai Kapuas";
string Provinsi = "Kalimantan Barat";
cout << "umur:"<<umur<<endl;
cout << "BB:"<<BB<<endl;
cout << "Sungai:"<<Sungai<<endl;
cout << "Provinsi:"<<Provinsi<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main(){
int n=5, D=6, x=1, m=7;
float y=1.5;
cout <<"n*n =" <<n*n <<", y*y =" <<y*y <<endl;
cout <<"m*D ="<<m*D <<endl;
bool B = (x==y);
bool C = (y*y==2.25);
cout <<"B=" <<B <<", C=" <<C <<endl;
return 0;
}
#include <iostream>
using namespace std;
#include <iostream>
using namespace std;
#include <iostream>
#include <string>
using namespace std;
cout<<"Alamat : ";
getline (cin, alamat);
cout<<"NIM : ";
getline (cin, nim);
cout<<"Jurusan : ";
getline (cin, jurusan);
cout<<endl;
cout<<"DATA MAHASISWA"<<endl;
cout<<"------------------------------"<<endl;
cout<<"Nama : "<<nama<<endl;
cout<<"Alamat : "<<alamat<<endl;
cout<<"NIM : "<<nim<<endl;
cout<<"Jurusan : "<<jurusan<<endl;
return ;
}
#include <iostream>
using namespace std;
int main(){
int A, B, n;
cout << "input 2 integer: ";
cin >> A>> B;
cout << "anda menginput A =" << A<< " dan B =" << B<<endl;
if (A%B);
cout << "A tidak habis dibagi B" <<endl;
cout << " A habis dibagi B" <<endl;
return 0;
}
#include <iostream>
using namespace std;
int main(){
int m=3, n=7, p=5, l=12;
m += 2; //tidak ada spasi diantara + dan =
n -= 3; p *= 0; l /= 4;
cout << "m = " << m << ", n = " << n << endl;
cout << "p = " << p << ", l = " << l << endl;
return 0;
}
4. Percabangan C++
a. Program Percobaan 4.1
#include <iostream>
using namespace std;
int main()
{
char nilai;
cout << "Input Nilai Anda (A - E): ";
cin >> nilai;
if (nilai == 'A' ) {
cout << "Pertahankan!" << endl;
}
else if (nilai == 'B' ) {
cout << "Harus lebih baik lagi" << endl;
}
else if (nilai == 'C' ) {
cout << "Perbanyak belajar" << endl;
}
else if (nilai == 'D' ) {
cout << "Jangan keseringan main" << endl;
}
else if (nilai == 'E' ) {
cout << "Kebanyakan bolos..." << endl;
}
else {
cout << "Maaf, format nilai tidak sesuai" << endl;
}
return 0;
}
#include <iostream>
using namespace std;
int main()
{
short nilai;
cout << "Input Nilai Anda (0 - 100): ";
cin >> nilai;
if (nilai >= 90 ) {
cout << "Pertahankan!" << endl;
}
else if (nilai >= 80 && nilai < 90) {
cout << "Harus lebih baik lagi" << endl;
}
else if (nilai >= 60 && nilai < 80) {
cout << "Perbanyak belajar" << endl;
}
else if (nilai >= 40 && nilai < 60) {
cout << "Jangan keseringan main" << endl;;
}
else if (nilai < 40) {
cout << "Kebanyakan bolos..." << endl;
}
else {
cout << "Maaf, format nilai tidak sesuai" << endl;
}
return 0;
}
5. Pengulangan Data dan Array C++
#include <iostream>
using namespace std;
int main(){
for(int a=1;a<=9;a++){
cout <<a<<endl;
}
return 0;
}
#include <iostream>
using namespace std;
int main(){
int a=1;
do{
cout<<a;
a++;
}while(a<=9);
return 0;
}
#include <iostream>
using namespace std;
int main(){
for(int a=1;a<=9;a++){
cout <<"Nomor "<<a<<endl;
if(a==6)break;
}
return 0;
}
d. Program percobaan 5.4
#include<iostream>
using namespace std;
int main (){
int bill[5];
cout <<"input 5 bilangan bulat :";
for(int o=0; o<sizeof(bill)/sizeof(int);o++)
cin >> bill[o];
cout <<endl;
for(int o=0; o<sizeof(bill)/sizeof(int);o++)
cout<<"bilangan [" << o <<"] " <<bill[o] <<endl;
return 0;
}
#include<iostream>
using namespace std;
int main (){
int bill[5] = {1, 2, 4, 5, 11};
for(int o=0; o < 5; o++)
cout<<"alamat dari bilangan [" << o <<"] "<<bill + o <<endl;
return ;
}
#include <iostream>
using namespace std;
int main(){
float celcius,fahrenheit,reamur,kelvin;
cout<<"========================================\n";
cout<<" konversi suhu dari celcius k\n";
cout<<" Fahrenheit : Reamur : Kelvin\n";
cout<<"========================================\n";
cout<<"masukkan nilai celcius:";
cin>>celcius;
cout<<"=========================================\n";
fahrenheit=(9/5*celcius)+32;
cout<<"Fahrenheit="<<fahrenheit<<" Derajat Fahrenheit"<<"\n";
reamur=(celcius*4/5);
cout<<"Reamur="<<reamur<<" Derajat Reamur"<<"\n";
kelvin=celcius+273;
cout<<"Kelvin="<<kelvin<<" Derajat Kelvin"<<"\n";
cout<<"==========================================\n"
<<endl;
}
#include <iostream>
using namespace std;
int main(){
double rupiah, dolar, ringgit, poundsterling, euro;
dolar = 14136;
ringgit = 3398;
poundsterling = 19526;
euro = 16477;
cout << "=====KONVERSI MATA UANG dolar, ringgit,
poundsterling, dan euro ke rupiah===== \n\n";
cout << "Masukkan nilai dolar :";
cin >> rupiah;
cout << endl;
cout << "=====Hasil Konversi=====\n\n";
cout << "Dolar ="<< dolar * rupiah << " Rupiah\n\n";
cout << "Masukkan nilai ringgit :";
cin >> rupiah;
cout << endl;
cout << "=====Hasil Konversi=====\n\n";
cout << "Ringgit ="<< ringgit * rupiah << " Rupiah\n\n";
cout << "Masukkan nilai poundsterling :";
cin >> rupiah;
cout << endl;
cout << "=====Hasil Konversi=====\n\n";
cout << "Poundsterling =" << poundsterling * rupiah << "
Rupiah\n\n";
cout << "Masukkan nilai euro:";
cin >> rupiah;
cout << endl;
cout << "=====Hasil Konversi=====\n\n";
cout << "Euro =" << euro * rupiah << " Rupiah\n\n";
cout <<
"=======================================================
========";
return 0;
}
3. Isi program bahasa C++ pada lembar kerja dan save as program tersebut.
4. Compile & Run program tersebut dengan cara tekan F11 atau dengan cara
klik tanda seperti pada gambar berikut.
F. SISTEMATIKA LAPORAN:
1. Cover Laporan Resmi
2. Lembar Pengesahan
3. Kata Pengantar
4. Daftar Isi
5. Daftar Gambar
6. BAB I Pendahuluan
1.1. Latar Belakang
1.2. Sejarah C++
1.3. Kelebihan dan kekurangan C++
1.4. Fungsi intruksi C++
1.5. Tujuan Praktikum
7. BAB II Pembahasan dan Alur Percobaan
2.1. Dasar Teori Struktur Bahasa C++
2.1.1 Progam percobaan 1.1
2.1.2 Progam percobaan 1.2
2.1.3 Progam percobaan 1.3
2.1.4 Progam percobaan n...
2.1.5 Langkah Percobaan
2.2. Dasar Teori Tipe dan Fungsi Data C++
2.2.1 Progam percobaan 2.1
2.2.2 Progam percobaan 2.2
2.2.3 Progam percobaan n...
2.2... Langkah Percobaan
2.3. Dasar Teori Operator C++
2.3.1 Progam percobaan 3.1
2.3.2 Progam percobaan 3.2
2.3.3 Progam percobaan n...
2.3... Langkah Percobaan
2.4. Dasar Teori Percabangan C++
2.4.1 Progam percobaan 4.1
2.4.2 Progam percobaan 4.2
2.4.3 Progam percobaan n...
2.4..... Langkah Percobaan
2.5. Pengulangan Data dan Array C++
2.5.1 Progam percobaan 5.1
2.5.2 Progam percobaan 5.2
2.5.3 Progam percobaan n...
2.5..... Langkah Percobaan
2.6 Dasar Teori Deklarasi Variabel dan Assigment
2.6.1 Progam Konversi Suhu
2.6.2 Progam Konversi Mata Uang
2.6.3 Langkah Percobaan
……………………….. ………………………………