Senin, 09 Juni 2014

CONTOH PROGRAM FUNCTION DAN ARRAY PADA C++ MENGGUNAKAN DEV C++



CONTOH PROGRAM FUNCTION DAN ARRAY PADA C++ MENGGUNAKAN DEV C++

I.PENDAHULUAN
          Kali ini saya akan memeberikan contoh program sederhana fuction dan array  dalam C++ menggunakan aplikasi DEV C++.Meskipun program ini sangat sederhana setidaknya memeberi gambaran untuk orang yang ingin mengetahui bagaimana function dan array pada bahasa pemograman C++ itu.

II.CONTOH PROGRAM

Berikut contoh program function :


#include<iostream>
using namespace std;
int divide (int a,int b)
{
            int r;
            r=a/b;
            return(r);
}
int main ()
{
            cout<<divide(12,2);
            cout<<endl;
            cout<< divide (20,4);
            return 0;
}



Dengan output :
6
5

Sedangkan contoh program array adalah sebagai berikut :

#include<iostream>
using namespace std;
int main()
{
            int arr[5]={1,3};
            for(int i=0;i<5;i++)
            cout<<arr[i];
            return 0;
}
Outputnya :
13000

Demikian contoh program dari saya jika ada kesalahan mohon di maafkan.Sesungguhnya yang benar adalah dari Tuhan yang Maha Esa dan yang salah adalah datangnya dari saya saya.Terima kasih telah membaca artikel saya.




CONTOH PROGRAM KONDISI SWITCH-CASE PADA C++ MENGGUNAKAN DEV C++



CONTOH PROGRAM KONDISI SWITCH-CASE PADA C++ MENGGUNAKAN DEV C++

I.PENDAHULUAN
          Dalam bahasa pemograman C++ ada 3 perulangan/looping yaitu if-else dan switch-case.Kali ini saya akan membuat program looping menggunkan switch-case dengan apikasi DEV C++.

II.CONTOH PROGRAM
Contoh program switch-case pada c++ berikut programnya :

#include<iostream>
using namespace std;
#define phi 3.14
int main()
{
char lagi;
int pilih;
float a,t,r,p,l,luas;
menu:
            cout<< "================================\n";
            cout<< "| Menghitung Luas Bangun Datar |\n";
            cout<< "================================\n";
            cout<< "|    1. Luas segitiga          |\n";
            cout<< "|    2. Luas lingkaran         |\n";
            cout<< "|    3. Luas persegi panjang   |\n";
            cout<< "|    4. Keluar                 |\n";
            cout<< "================================\n";
            cout<< "Masukkan pilihan anda [1..4]? ";
            cin>>pilih;
            cout<< "\n";
switch(pilih)
{
case 1:
            cout<< "***Luas Segitiga*** \n";
            cout<< "====================\n";
            cout<< "Masukkan alas    : ";
            cin>>a;
            cout<< "Masukkan tinggi  : ";
            cin>>t;
            luas = (a*t)/2;
            cout<< "Luas segitiga    : "<<luas;
            cout<<"\n\n";
            cout<< "Masih lanjut [y/t]? ";cin>>lagi;
            if (lagi == 'y')
            goto menu;
            else goto keluar;
break;
case 2:
            cout<< "***Luas Lingkaran*** \n";
            cout<< "=====================\n";
            cout<< "Masukkan jari-jari    : ";
            cin>>r;
            luas = phi*(r*r);
            cout<< "Luas lingkaran        : "<<luas;
            cout<<"\n\n";
            masih:
            cout<< "Masih lanjut [y/t]? ";cin>>lagi;
            if (lagi == 'y'|'Y) {
            goto menu;}
            else if (lagi == 't'|'T'){
            goto keluar;}
            else {
            cout<<"Pilihan Salah";
            goto masih;}
break;
case 3:
            cout<< "***Luas Persegi panjang*** \n";
            cout<< "===========================\n";
            cout<< "Masukkan panjang    : ";
            cin>>p;
            cout<< "Masukkan lebar      : ";
            cin>>l;
            luas = p*l;
            cout<< "Luas persegi panjang: "<<luas;
            cout<< "\n\n";
            cout<< "Masih lanjut [y/t]? ";cin>>lagi;
            if (lagi == 'y')
            goto menu;
            else goto keluar;
break;
case 4:
            keluar:
            cout<< "\n Terima kasih, sampai jumpa\n";
break;
default:
            cout<< "Maaf input yang anda masukkan salah, coba lagi \n\n";
            goto menu;
break;
}
return 0;          
}
Outputnya :

Jika anda memilih 1 dan memasukan nilai alas 4 dan nilai tinggi 3 maka outputnya :


Jika anda pilih y program akan kembali ke menu awal tetapi, jika anda memilih t program berhenti.

Demikian contoh program dari saya jika ada kesalahan mohon di maafkan.Sesungguhnya yang benar adalah Tuhan yang Maha Esa dan yang salah adalaha saya.Terima kasih telah membaca artikel saya.


CONTOH PROGRAM KONDISI IF-ELSE PADA C++ MENGGUNAKAN DEV C++



CONTOH PROGRAM KONDISI IF-ELSE PADA C++ MENGGUNAKAN DEV C++

I.PENDAHULUAN
          Dalam bahasa pemograman C++ ada 3 perulangan/looping yaitu if-else dan switch-case.Kali ini saya akan membuat program looping menggunkan if-else dengan apikasi DEV C++.

II.CONTOH PROGRAM
Contoh program if-else pada c++ berikut programnya :

#include<iostream>
using namespace std;
#define phi 3.14
int main()
{
char lagi;
int pilih;
float a,t,r,p,l,luas;
menu:
system ("cls");
            cout<< "================================\n";
            cout<< "| Menghitung Luas Bangun Datar |\n";
            cout<< "================================\n";
            cout<< "|    1. Luas segitiga          |\n";
            cout<< "|    2. Luas lingkaran         |\n";
            cout<< "|    3. Luas persegi panjang   |\n";
            cout<< "|    4. Keluar                 |\n";
            cout<< "================================\n";
            cout<< "Masukkan pilihan anda [1..4]? ";
            cin>>pilih;
            cout<< "\n";
if (pilih==1)
{
            cout<< "Luas Segitiga \n";
            cout<< "====================\n";
            cout<< "Masukkan alas    : ";
            cin>>a;
            cout<< "Masukkan tinggi  : ";
            cin>>t;
            luas = (a*t)/2;
            cout<< "Luas segitiga    : "<<luas;
            cout<<"\n\n";
            cout<< "Masih lanjut [y/t]? ";
            cin>>lagi;
            if (lagi == 'y')
            goto menu;
            else goto keluar;
}
else if (pilih==2) {
            cout<< "Luas Lingkaran \n";
            cout<< "=====================\n";
            cout<< "Masukkan jari-jari    : ";
            cin>>r;
            luas = phi*(r*r);
            cout<< "Luas lingkaran        : "<<luas;
            cout<<"\n\n";
            cout<< "Masih lanjut [y/t]? ";
            cin>>lagi;
            if (lagi == 'y')
            goto menu;
            else goto keluar;
}
else if (pilih==3) {
            cout<< "Luas Persegi panjang \n";
            cout<< "===========================\n";
            cout<< "Masukkan panjang    : ";
            cin>>p;
            cout<< "Masukkan lebar      : ";
            cin>>l;
            luas = p*l;
            cout<< "Luas persegi panjang: "<<luas;
            cout<< "\n\n";
            cout<< "Masih lanjut [y/t]? ";cin>>lagi;
            if (lagi == 'y')
            goto menu;
            else goto keluar;
}
else if (pilih==4) {
            keluar:
            cout<< "\n Terima kasih.";
}
else {
            cout<< "Maaf input yang anda masukkan salah, silahkan coba lagi \n\n";
            goto menu;
}
return 0;          
}
Outputnya :

Jika anda memilih 2 dan memasukan nilai jari-jarinya 2 maka outputnya :

            Jika anda pilih y program akan kembali ke menu awal tetapi, jika anda memilih t program berhenti.

Demikian contoh program dari saya jika ada kesalahan mohon di maafkan.Sesungguhnya yang benar adalah Tuhan yang Maha Esa dan yang salah adalaha saya.Terima kasih telah membaca artikel saya.