0% menganggap dokumen ini bermanfaat (0 suara)
25 tayangan32 halaman

Program Penghitung Luas dan Volume

Kumpulan program C++ yang meliputi program umur, bilangan genap ganjil, jabatan, nilai, dan pilihan menggunakan kondisi if-else. Juga termasuk program pengulangan for untuk mencetak bilangan dan perkalian bilangan, serta program yang menghitung luas dan keliling bangun datar.

Diunggah oleh

Vionica Tarigan
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
25 tayangan32 halaman

Program Penghitung Luas dan Volume

Kumpulan program C++ yang meliputi program umur, bilangan genap ganjil, jabatan, nilai, dan pilihan menggunakan kondisi if-else. Juga termasuk program pengulangan for untuk mencetak bilangan dan perkalian bilangan, serta program yang menghitung luas dan keliling bangun datar.

Diunggah oleh

Vionica Tarigan
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Latihan I : Program Umur 

//Program Umur
#include <iostream.h>
#include <conio.h>
void main ()
{int usia;
clrscr();
cou<<" Berapa Usia Anda ?? ";
cin>>usia;
if (usia<17)
    cout << " Anda Belum Dewasa " <<endl;
else
    cout << " Anda Dewasa " <<endl;
}

Compile :

Hasilnya :
Latihan II : Program Bilangan Ganjil Genap

//program bilangan ganjil genap


#include <iostream.h>
#include <conio.h>
void main()
{int bilangan;
clrscr();
    cout << " Masukan Angka = ";
cin>>bilangan;
if (bilangan %2==0)
    cout << " Bilangan Genap "<<endl;
else
    cout << " Bilangan Ganjil "<<endl;
}

Compile :

Hasil :
Latihan III : Program Jabatan

//Program Jabatan
#include <iostream.h>
#include <conio.h>
void main()
{int a;
clrscr();
cout<<" Masukan Code Jabatan = ";
cin>>a;
if(a==1)
{    cout << "Golongan Anda I"<<endl;
    cout << "Gaji Anda Rp.1000"<<endl;
    cout << "Anda Orang Miskin"<<endl;
    }
else
{    cout << "Golongan Anda II"<<endl;
    cout << "Gaji Anda Rp.2000"<<endl;
    cout << "Anda Orang Kaya"<<endl; 
    }
}

Compile :
Hasil :
Latihan IV : Program Nilai

//Program Nilai
#include <iostream.h>
#include <conio.h>
void main()
{int nilai;
clrscr();
cout<< " Masukan Nilai Antara 1 sampai 4 = ";
cin>>nilai;
if (nilai==1)
    cout<<" Nilai 1 yang dipilih "<<endl;
else if (nilai==2)
    cout<<" Nilai 2 yang dipilih "<<endl;
else if (nilai==3)
    cout<<" Nilai 3 yang dipilih "<<endl;
else 
    cout<<" Nilai 4 yang dipilih "<<endl;
}

Compile :
Hasil :
latihan V : Program Pilihan

//Program Pilihan Item


#include <iostream.h>
#include <conio.h>
void main()
{int pilihan;
clrscr();
cout<< " Silahkan Pilih 1 Item \n\n";
cout<< " [Link] 1\n ";
cout<< " [Link] 2\n ";
cout<< " [Link] 3\n ";
cout<< " [Link] 4\n ";
cout<< " Masukan Pilihan [1..4] = ";
cin>>pilihan;
switch(pilihan)
{    case 1 :
        cout<<" anda memilih nomor 1 \n" <<endl;
        break;
    case 2 :
        cout<<" anda memilih nomor 2 \n" <<endl;
        break;
    case 3 :
        cout<<" anda memilih nomor 3 \n" <<endl;
        break;
    case 4 :
        cout<<" anda memilih nomor 4 \n" <<endl;
        break;
    default:
        cout<<" anda salah pilih \n" <<endl;
        break;
}    }

Compile :

Hasil :
  LATIHAN VI

#include<iostream.h>
#include<conio.h>
void main()
{int a;
clrscr();
                for(a=1;a<=10;a++)
                { cout<<a; }

                 cin>>a;}
LATIHAN VII :
#include<iostream.h>
#include<conio.h>
void main()
{int C;
clrscr();
                for(int A=1;A<5;A++)
                for(int B=2;B<4;B++)
                { C=A*B; 
                 cout<<A<<”x”<<B<<”=”<<C<<”\n”;

                 }
                 cin>>C;}
LATIHAN VIII :

#include<iostream.h>
#include<conio.h>
void main()
{int iterasi=0;
clrscr();
                for(iterasi;iterasi<10;iterasi++)
                {cout<<”iterasike-“<<iterasi<<endl;

                 }
cin>>iterasi;}
[Link] dan Keliling Persegi Panjang
#include
#include

main () {

float p,l,luas,k;

cout<<“\n  Program Penghitung Luas Persegi Panjang”<<endl;

cout<<“\n  Input nilai panjang\t\t: “;cin>>p;

cout<<“\n  Input nilai lebar\t\t: “;cin>>l;

luas=p*l;

k=2*(p+l);
cout<<“\n\n  LUAS PERSEGI ADALAH\t\t: “<<luas;

cout<<“\n\n  KELILING PERSEGI ADALAH\t: “<<k;

getch();}

Berikut screenshot penampakan hasilnya:

[Link] dan Keliling Persegi


#include
#include

main () {

float s,l,k;

cout<<“\n  Program Penghitung Luas Persegi”<<endl;


cout<<“\n  Input nilai sisi\t\t: “;cin>>s;

l=s*s;

k=4*s;

cout<<“\n\n  LUAS PERSEGI ADALAH\t\t: “<<l;

cout<<“\n\n  KELILING PERSEGI ADALAH\t: “<<k;

getch();}

Penampakan hasil :

[Link] Segitiga
#include
#include

main () {

float a,t,l;
cout<<“\n  Program Penghitung Luas Segitiga”<<endl;

cout<<“\n\n  Input nilai alas\t: “;cin>>a;

cout<<“\n  Input nilai tinggi\t: “;cin>>t;

l=(a*t)*0.5;

cout<<“\n\n  LUAS SEGITIGA ADALAH\t: “<<l;

getch();}

Penampakan hasil :

[Link] dan Keliling Segi-n Beraturan


#include
#include

#include

#define phi 3.14159265358979


#define sudut (360/n)*phi/180

main () {float r,n,l,k;

cout<<“\n  Program Penghitung Luas dan Keliling Segi-n beraturan”<<endl;

cout<<“\n  Input nilai jari-jari\t: “;cin>>r;

cout<<“\n  Input nilai n\t\t: “;cin>>n;

l=sin(sudut)*r*r*n*0.5;k=sin(sudut/2)*r*2*n;

cout<<“\n\n  LUAS SEGI N ADALAH\t\t: “<<l;

cout<<“\n\n  KELILING SEGI N ADALAH\t: “<<k<<endl;

getch();}

Penampakan hasil :
[Link] menentukan nilai Mutu Mahasiswa

#include <iostream>
using namespace std;

char NAMA[20],MataKuliah[20],INDEKS;
int NPM,NILAI;

int main(){

//cek ondisi
cout<<"NAMA MAHASISWA   =";
cin>>NAMA;
cout<<"NPM              =";
cin>>NPM;
cout<<"MASUKAN NILAI    =";
cin>>NILAI;
cout<<"MATA KULIAH      =";
cin>>MataKuliah;

if(NILAI>=76 && NILAI<=100)


{INDEKS='A';
}
else if(NILAI>=66 && NILAI<=75)
{INDEKS='B';
}
else if(NILAI>=56 && NILAI<=65)
{INDEKS='C';
}
else if(NILAI>=46 && NILAI<=55)
{INDEKS='D';
}
else if(NILAI>=0 && NILAI<=45)
{INDEKS='E';
}
cout<<"mahasiswa dengan nama "<<NAMA<<"dengan npm "<<NPM<<"pada
mata kuliah "<<MataKuliah<<"memiliki nilai mutu = "<<INDEKS;

return 0;

14. program menghitung volume kubus

#include <iostream>
using namespace std;
main()
{
int s, volume;
cout<<"masukan panjang sisi kubus = ";
cin>>s;
volume=s*s*s;
cout<<"volume kubus adalah = "<<volume;
return 0;

KELUARAN DARI SKRIP DI ATAS ADALAH :


15. prgram menghitung volume balok

#include <iostream>
using namespace std;
main()
{
int volume, p, l, t;
cout<<"masukan panjang kubus = ";
cin>>p;
cout<<"masukan lebar kubus = ";
cin>>l;
cout<<"masukan tinggi kubus = ";
cin>>t;
volume=p*l*t;
cout<<"volume balok = "<<volume;
return 0;

KELUARAN DARI SKRIP DI ATAS ADALAH :


[Link] menhtiyung luas dan keliling persegi

#include <iostream>
using namespace std;
main()
{
int s, keliling, luas;
cout<<"masukan panjang sisi persegi = ";
cin>>s;
luas=s*s;
cout<<"luas persegi = "<<luas<<endl;
keliling=4*s;
cout<<"keliling persegi = "<<keliling;
return 0;

KELUARAN DARI SKRIP DI ATAS ADALAH :

[Link] progam menghitung luas dan keliling segitiga

#include <iostream>
using namespace std;
int main ()
{

int a, t, luas_segitiga, keliling_segitiga, sisi_miring;

cout<<”masukan panjang alas = “;


cin>>a;
cout<<”masukan panjang tinggi =”;
cin>>t;
cout<<”masukan sisi miring = “;
cin>>sisi_miring;
luas_segitiga=a*t/2;
keliling_segitiga=a+sisi_miring+sisi_miring;
cout<<”luas segitiga = “<<luas_segitiga<<endl;
cout<<”Keliling segi tiga = “<<keliling_segitiga;
return 0;

KELUARAN DARI SKRIP DI ATAS ADALAH :

[Link] suhu

#include <iostream>
#include <conio.h>
using namespace std;

main(){
    float celcius, hasilfahrenheit, hasilkelvin, hasilreamur;
    int pilih;

    cout << "Masukan suhu dalam celcius : ";


    cin >> celcius;

    cout << endl;


    cout << "1. Fahrenheit" << endl;
    cout << "2. Kelvin" << endl;
    cout << "3. Reamur" << endl;
    cout << "Masukan Pilihan : ";
    cin >> pilih;

    cout << endl;


    switch(pilih){
        case 1 :
            hasilfahrenheit = (celcius*9/5)+32;
            cout << celcius << " Celcius = " << hasilfahrenheit << " Fahrenheit";
            break;
        case 2 :
            hasilkelvin = celcius+273.15;
            cout << celcius << " Celcius = " << hasilkelvin << " Kelvin";
            break;
        case 3 :
            hasilreamur = celcius*4/5;
            cout << celcius << " Celcius = " << hasilreamur << " Reamur";
            break;
        default :
            cout << "Pilihan yg anda masukan salah";
            break;
    }
    cout << endl;
    getch();
    return 0;
}
19. pengurutan
#include <iostream>
#include <conio.h>
using namespace std;

int jumlah, asc;

main(){
    cout << “Masukan jumlah bilangan : “;
    cin >> jumlah;
    int nilai[jumlah];

    for(int i=0; i<jumlah; i++){


        cout << “Nilai “ << (i+1) << “ : “;
        cin >> nilai[i];
    }

    for(int c=1;c<jumlah;c++)
    { 
        for(int d=0;d<jumlah-c;d++)
        { 
            if(nilai[d]<nilai[d+1])
            { 
                asc=nilai[d];
                nilai[d]=nilai[d+1];
                nilai[d+1]=asc; 
            } 
        } 
    }

    cout << endl << “Hasil Pengurutan Adalah”;


    for(int i=0;i<jumlah;i++)
    {
        cout << “ “ << nilai[i];
    } 
    cout << endl;
    getch();
    return 0;
}

OUTPUT
[Link] terkecil ke besar
#include <iostream>
#include <conio.h>
using namespace std;

int jumlah, asc;

main(){
    cout << "Masukan jumlah bilangan : ";
    cin >> jumlah;

    int nilai[jumlah];

    for(int i=0; i<jumlah; i++){


        cout << "Nilai " << (i+1) << " : ";
        cin >> nilai[i];
    }

    for(int c=1;c<jumlah;c++)
    { 
        for(int d=0;d<jumlah-c;d++)
        { 
            if(nilai[d] > nilai[d+1])
            { 
                asc=nilai[d];
                nilai[d]=nilai[d+1];
                nilai[d+1]=asc; 
            } 
        } 
    }

    cout << endl << "Hasil Pengurutan Adalah";


    for(int i=0;i<jumlah;i++)
    {
        cout << " " << nilai[i];
    } 
    cout << endl;
    getch();
    return 0;
}

OUTPUT
[Link] perbandingan

#include <iostream.h>
#include <conio.h>

void main(){
// inisialisasi variabel
int x=50;
int y=50;

int a,b,c,d,e,f;
// proses
a = x == y;
b = x != y;
c = x > y;
d = x < y;
e = x >= y;
f = x <= y;

[Link] logika
#include <iostream.h>
#include <conio.h>

void main(){
// inisialisasi variabel
int x=50;

int a,b,c,d,e;

// proses
a = x > 5 + 5;
b = x > 100;
c = a && b;
d = a || b;
e = ! (c);

// output
cout<<"\nNilai a = x > 5 + 5 : "<<a<<endl;
[Link] aritmatika

#include <iostream.h>
#include <conio.h>

void main(){
// inisialisasi variabel
int a=50;
int b=50;

// output
cout<<"\nNilai a sebelum di tambah \t: "<<a<<endl;
cout<<"\nHasil a++\t\t\t: "<<a++<<endl;
cout<<"\nNilai a setelah di tambah a++ \t: "<<a<<endl<<endl;
cout<<"\nNilai b sebelum di tambah \t: "<<b<<endl;
cout<<"\nHasil b--\t\t\t: "<<b--<<endl;
cout<<"\nNilai b setelah di tambah a++ \t: "<<b<<endl;

getch();
}

24.
#include <iostream.h>
#include <conio.h>

void main(){
// inisialisasi variabel
int a=50;
int b=50;

// output
cout<<"\nNilai a sebelum di tambah \t: "<<a<<endl;
cout<<"\nHasil a++\t\t\t: "<<++a<<endl;
cout<<"\nNilai a setelah di tambah a++ \t: "<<a<<endl<<endl;
cout<<"\nNilai b sebelum di tambah \t: "<<b<<endl;
cout<<"\nHasil b--\t\t\t: "<<--b<<endl;
cout<<"\nNilai b setelah di tambah a++ \t: "<<b<<endl;

getch();
}

25.
//menghitung perpangkatan
#include <conio.h>
#include <iostream.h>
int main(){
int bil,n,hasil,i;
   cout<<"masukan X = ";
   cin>>hasil;
   cout<<"masukan Y = ";
   cin>>n;
    if(n==0) cout<<"hasil1=1"<<endl;
       else{
          bil=hasil;
       for(i=1;i<n;i++){
       hasil=hasil*bil;
      }
      }
            cout<<"X pangkat Y = "<<hasil;
getch();
}

Anda mungkin juga menyukai