1. Program Mencari Luas Lingkaran
/*Program Luas Lingkaran*/
#include<iostream>
using namespace std;
int main(){
int r;
float phi=3.14,luas;
cout<<"Masukkan jari jari lingkaran :";
cin>>r;
luas = phi*r*r;
cout<<"Luas Lingkaran adalah :"<<luas;
return 0;
}
2. Program Mencari Luas Segitiga
/*Program Luas Segitiga*/
#include<iostream>
using namespace std;
int main(){
int a,t;
float pembagi =0.5,luas;
cout<<"Masukkan alas segitiga :";
cin>>a;
cout<<"Masukkan Tinggi Segitga :";
cin>>t;
luas= pembagi*a*t;
cout<<"Luas Segitiga adalah :"<<luas;
return 0;
}
3. Program Untuk Menampilkan Konstanta
/*Program untuk menampilkan konstanta*/
#include<stdio.h>
int main(){
int A, B, C, D;
float E, F;
char G;
A = 100; /*bilangan bulat positif*/
B = -69; /*bilangan bulat negatif*/
C = 0110210; /*bilangan oktal*/
D = 0X2A; /*bilangan heksadesimal*/
E = 3.14; /*notasi biasa*/
F = 25e-3; /*notasi saintifik*/
G = 'u'; /*karakter*/
printf("A=%d \tB=%d\n", A, B);
printf("C=%o setara dengan %d\n",C, C);
printf("D=%x setara dengan %d\n\n",D,D);
printf("E=%f \n", E);
printf("F=%e setara dengan %f \n\n", F, F);
printf("G=%c\n",G);
puts("\\ adalah backslash");
return 0;
}
4. Program Untuk Menghitung Nilai Rata-Rata
/* Program untuk menghitung nilai rata-rata*/
#include <stdio.h>
int main(){
float nilai_uts, nilai_uas, rata;
printf("Masukkan nilai UTS: ");
scanf("%f", &nilai_uts);
printf("Masukkan nilai UAS: ");
scanf("%f, &nilai_uas");
rata = (nilai_uts + nilai_uas)/2;
printf("Nilai rata-ratanya adalah %.2f", rata);
return 0;
}
5. Program Untuk Operator Pertambahan dan Perkalian
/*Program penjumlahan dan perkalian*/
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
int tambah (int b1,int b2) {
int x;
x=b1+b2;
return x;
}
int kali (int b1,int b2){
int y;
y=b1*b2;
return y;
}
int main(){
int b1,b2,x,y;
cout<<"nilai b1 : ";
cin>>b1;
cout<<"nilai b2 : ";
cin>>b2;
x=tambah(b1,b2);
cout<<"Hasil Tambah : "<<x<<"\n";
y=kali(b1,b2);
cout<<"Hasil Kali : "<<y<<"\n";
return 0;
}
6. Program Untuk Menghitung Volume Kerucut
/*Program Volume Kerucut*/
#include<iostream>
using namespace std;
int main(){
int r,t;
float per =0.3,konstanta;
float phi =3.14,volume;
cout<<"Masukkan jari jari :";
cin>>r;
cout<<"Masukkan tinggi :";
cin>>t;
volume= per*phi*r*r*t;
cout<<"Volume Kerucut adalah :"<<volume;
return 0;
}
7. Program Untuk Menghitung Volume Tabung
/*Program Untuk Menghitung Volume Tabung*/
#include<iostream>
using namespace std;
int main(){
int r,t;
float phi=3.14,volume;
cout<<"Masukkan jari jari :";
cin>>r;
cout<<"Masukkan Tinggi Tabung :";
cin>>t;
volume = phi*r*r*t;
cout<<"Volume Tabung adalah :"<<volume;
return 0;
}
8. Program Nilai Rapor
/*Program Nilai Rapor*/
#include<iostream>
#include<conio.h>
using namespace std;
int main(){
int nilai,predikat;
cout<<"Masukkan Nilai Latihan : "
cin>>latihan;
cout<<"Masukkan Nilai : ";
cin>>nilai;
if ((nilai>=75))
cout<<"Predikat dari Nilai : A";
else if((nilai>=60))
cout<<"Predikat dari Nilai : B";
else if((nilai>=40))
cout<<"Predikat dari Nilai : C";
else if((nilai>=20))
cout<<"Predikat dari Nilai : D";
else cout<<"Predikat dari Nilai : E";
return 0;
}
9. Program Operasi Aritmetika
/* Operasi Aritmetika */
#include <stdio.h>
int main(){
int bil1, bil2;
float desi1, desi2;
printf("Masukkan bilangan pertama: ");
scanf("%d", &bil1);
printf("Masukkan bilangan kedua: ");
scanf("%d", &bil2);
printf("Hasil penjumlahan kedua bilangan adalah %d \n",bil1 + bil2);
printf("Hasil pengurangan bilangan pertama dengan bilangan kedua adalah %d \n", bil1 - bil2);
printf("Hasil perkalian kedua bilangan adalah %d \n", bil1 * bil2);
printf("Bilangan pertama dibagi bilangan kedua adalah %d sisa %d \n", bil1/bil2, bil1 % bil2);
desi1 = bil1;
desi2 = bil2;
printf("Hasil pembagian bilangan pertama dengan bilangan kedua adalah %f \n", desi1/desi2);
return 0;
}
10. Program Untuk Konversi Satuan Suhu
/* Program untuk konversi satuan suhu */
#include <stdio.h>
int main(){
float suhu;
printf("Masukkan suhu (dalam Celsius): ");
scanf("%f", &suhu);
printf("%f derajat Celsius sama dengan: \n", suhu);
printf("%f derajat Fahrenheit \n", (suhu*9/5)+32);
printf("%f derajat Reamur \n", suhu *4/5);
printf("%f derajat Kelvin \n", suhu + 273);
return 0;
}
11. Program Untuk Menampilkan Bilangan Ganjil
/*Program Menampilkan Bilangan Ganjil*/
#include<stdio.h>
int main(){
int i, batas ;
printf("Berapa batas bilangan ganjil yang akan ditampilkan?");
scanf("%d", &batas);
for(i=1; i<=batas ; i++) {
if (i%2 == 0) continue;
printf("%d \n",i);
}
return 0;
}
12.Program Untuk Menampilkan Kata Sebanyak N
/*Program menampilkan kata sebanyak seberapa kali*/
#include<stdio.h>
int main(){
int i=0;
do{
printf("Halo \n");
i++;
}while(i<10);
return 0;
}
13. Program Untuk Mendeteksi Huruf yang Ditekan
/*Program mendeteksi huruf yang ditekan*/
#include<stdio.h>
#include<conio.h>
int main(){
char huruf = 'A';
printf("Ketiklah huruf apapun... \nTekan huruf Q untuk berhenti\n");
for(; ;){
huruf = getch();
printf("\nKamu menekan huruf %c", huruf);
if(huruf == 'Q' || huruf == 'q'){
printf("\nSelesailah sudah!");
break;
}
}
return 0;
}
14. Program Memasukkan Semua Bilangan Yang Diinputkan User
/*Program untuk menghitung semua bilangan yang diinputkan user*/
#include<stdio.h>
int main(){
unsigned int bil,jum=0;
char lanjut;
do{
printf("Masukkan sembarang bilangan antara 1-1000 (Masukkan 0 untuk selesai):");
scanf("%d",&bil);
jum += bil;
}while(bil !=0);
printf("\nJumlah semua bilangan yang dimasukkan adalah %d", jum);
return 0;
}
15. Program Untuk Menghitung FPB
/*Program untuk menghitung FPB*/
#include<stdio.h>
int main()
{
int bil1, bil2, i=1, FPB;
printf("Masukkan 2 bilangan bulat. \nBilangan Pertama: ");
scanf("%d", &bil1);
printf("Bilangan kedua: ");
scanf("%d",&bil2);
do{
/* Memeriksa apakah i faktor dari kedua bilangan */
if(bil1%i==0 && bil2%i==0) FPB = i;
i++;
} while(i <= bil1 || i <= bil2);
printf("FPB dari %d and %d adalah %d", bil1,bil2,FPB);
return 0;
}
16.Program Untuk Mencari Akar-Akar Persamaan Kuadrat
/*Algoritma untuk mencari akar-akar persamaan kuadrat*/
#include<stdio.h>
#include<math.h> /*untuk menggunakan fungsi sqrt (mencari akar kuadrat)*/
int main(){
float a,b,c,D,x1,x2;
puts("Program untuk mencari akar-akar persamaan kuadrat ax^2 + bx +c = 0.");
puts("Masukan nilai a,b, dan c.");
printf("a = ");
scanf("%f", &a);
printf("b = ");
scanf("%f", &b);
printf("c = ");
scanf("%f", &c);
/*Mengitung Nilai Determinan*/
D = b*b - 4*a*c;
/*Menganalisis Nilai Determinan*/
if(D < 0) puts("Persamaan kuadrat memiliki akar-akar imajiner");
else if(D == 0){
x1 = -b/(2*a);
printf("Persamaan kuadrat memiliki akar kembar, yaitu %.2f", x1);
}
else{
x1 = (-b + sqrt(D))/(2*a);
x2 = (-b + sqrt(D))/(2*a);
printf("Akar-Akar persamaan kuadrat adalah %.2f dan %.2f", x1,x2);
}
return 0;
}
17.Program Untuk Menghitung Harga Total Makanan dan Minuman
/*Algoritma Menghitung Harga Total Makanan dan Minuman yang Dipesan*/
#include<stdio.h>
#include<conio.h>
int main(){
unsigned int TotalHarga = 0;
char Kode;
puts(" Kode Menu");
puts(" n Nasi Rames = Rp8.000,00");
puts(" m Mi Ayam = Rp6.000,00");
puts(" b Bakso = Rp7.000,00");
puts(" e Es Teh Manis = Rp2.000,00");
puts(" j Jus Buah = Rp4.000,00");
puts(" t Teh Botol = Rp2.500,00");
puts(" s Selesai");
do{
printf("\nMasukkan kode sesuai makanan/minuman yang dipesan: ");
Kode=getch();
printf("%c", Kode);
if(Kode == 'n')
TotalHarga += 8000;
else if(Kode == 'm')
TotalHarga += 6000;
else if(Kode == 'b')
TotalHarga += 7000;
else if(Kode == 'e')
TotalHarga += 2000;
else if(Kode == 'j')
TotalHarga += 4000;
else if(Kode == 't')
TotalHarga += 2500;
else if(Kode == 's')
printf("\n\nTotal Harga = %d", TotalHarga);
else
printf("<Kode Salah!>");
} while(Kode != 's');
return 0;
}
18. Program Booking Hotel
/*Program Booking Hotel*/
#include<iostream>
#include<cstring>
using namespace std;
int main(){
char pengunjung[80], kodekamar, tipekamar, paketBonus[20], pesanKembali;
int lamaMenginap, hargasewa, total, bonusSouvenir, uangBayar, kembali;
atas:
cout<<"\t Hotel Everfresh ";cout<<endl;
cout<<"\t Jl.Sriwijaya No.18 Batam ";cout<<endl;
cout<<endl;
cout<<"Name Pengunjung : ";gets(pengunjung);
cout<<"Kode Kamar Hotel[S/L/P] : ";cin>>kodekamar;
cout<<"Lama Penginap : ";cin>>lamaMenginap;
cout<<endl;
cout<<"\t Information Of Order "endl;
cout<<"****************************************";cout<<endl;
cout<<endl;
cout<<"Tipe Kamar : "<<tipekamar;
switch(kodekamar)
{
case('s') :
case('S') :
{
cout<<"Standard Room"<<tipekamar;
hargasewa = 250000;
}
break;
case('l') :
case('L') :
{
cout<<"Large Room"<<tipekamar;
hargasewa = 350000;
}
break;
case('p') :
case('P') :
{
cout<<"Premium Room"<<tipekamar
hargasewa = 450000;
}
break;
default:
cout<<endl;
cout<<"Kode Kamar Yang Anda Masukan Salah"<<endl;
goto bawah;
if(lamaMenginap>=5)
{
strcpy(paketBonus,"Aksesories Handphone");
}
else
strcpy(paketBonus,"Tidak dapat Souvenir");
bonusSouvenir = 200000;
sewa = lamaMenginap*hargasewa;
total = bonusSouvenir+sewa;
cout<<endl;
cout<<"Lama Menginap : "<<lamaMenginap;cout<<"Hari"<<endl;
cout<<"Bonus Souvenir : "<<paketBonus<<endl;
cout<<"Biaya Sewa Kamar :Rp. "<<sewa<< endl;
cout<<"Bonus Administrasi :Rp. "<<bonusSouvenir<<endl;
cout<<"Total Biaya :Rp. "<<total<<endl;
cout<<"=======================================";cout<<endl;
cout<<endl;
cout<<"Uang Bayar :Rp. "<<kembali<<endl;
bawah:
cout<<endl;
cout<<"Pesan Lagi ?[Y/N] : ";cin>>pesanKembali;
if(pesanKembali ='y' || pesanKembali ='Y')
goto atas;
else
cout<<endl;
}

Welcome To My Blog Again!!! This time I showed several code programs that will be run in C++ If the code had some mistakes, please Forgive Me:)). Sebelum itu, saya akan sekadar menjelaskan sedikit teori tentang Bahasa Pemograman C++ dulu yah. Apa itu Pemograman C++ ??? Bahasa Pemograman C++ yaitu bahasa pemrograman yang berorientasi pada objek, maksud dari berorientasi pada objek yaitu dapat berisi data dalam bentuk atribut atau fungsi.
Tuesday, February 26, 2019
Contoh-Contoh Program C++ Dalam Kehidupan Sehari-Hari
Location: Indonesia
Batam, Batam City, Riau Islands, Indonesia
Subscribe to:
Post Comments (Atom)
Contoh Program C
Contoh-Contoh Program C++ Dalam Kehidupan Sehari-Hari
1. Program Mencari Luas Lingkaran /*Program Luas Lingkaran*/ #include<iostream> using namespace std; int main(){ int r; ...
Contoh Program Pascal
-
1. Program Mencari Luas Lingkaran /*Program Luas Lingkaran*/ #include<iostream> using namespace std; int main(){ int r; ...
Pedih mataku 🤣
ReplyDeletewkwkwk
DeletePerlu ditetes obat mata ?
hahahaah
sangat menarik kak terimaksih ya sangat bermamfaat bagi saya dan juga mendukung semonga semakin berkembang ya kak. trimaksih
ReplyDeleteMakasih atas dukungannya sama kunjungannya:))
DeleteSayaa sangatt sukaa desainn blogg ini
ReplyDeleteMogaa selanjutnyaa dpt berkembang lagii
Makasihh
Makasihhh atas kunjungannya sama dukungannya :))
Deletethx gan sangat membantu untuk tugas sekolah
ReplyDeleteMakasihh jika blog saya telah memberikan manfaatnya :))
DeleteMakasih jg atas kunjungannya ^--^
saya running di borland kok gak bisa ya gan?
ReplyDeleteyang program booking hotel
Deletethx gan
Maaf yah atas lambat balasnya
DeleteSemua program di atas saya itu dijalankan di Dev C++
Jadi syntax yang ada pada Dev C++ sama Borland C++ bedaa karena beda versi yah ^-^
Seperti Contoh
Deletedi Dev C++ pakai syntax nya itu
sedangkan di Borland itu syntax nya bisa saja
Sekian Terima Kasihh :))
This comment has been removed by the author.
ReplyDeleteBlog ini sangat bermanfaat, semoga dapat semakin berkembang :)
ReplyDeleteMakasih atas kunjungannya sama dukungannya :))
ReplyDeletesangat bermanfaat buat nambah pemahaman. thank uu^^
ReplyDeletekak, ada contoh program yang lain lagi ga? aku ada tugas uts bikin program dan bingung mau program apa ;(
ReplyDeletetp codingan nya itu 4 class sama class mainnya ;(
DeleteThis comment has been removed by the author.
ReplyDeleteRespect and that i have a neat present: Whole House Renovation Cost old house renovation ideas
ReplyDelete