23 September 2010

Listing Program C++

"Rumus Perkalian Pembagian Pengurangan penjumlahan"
1) Listing Penjumlahan 2Bilangan Bulat
1
#include <cstdlib>
2
#include <iostream>
3
4
using namespace std;
5
int Jumlah_2Bilangan (int o,int  p){
6
Int Jumlah;
7
Jumlah = o+p;
8
return Jumlah;
9
}
10
11
int main(){
12
13
    cout<< " *** Penjumlahan Dua Bilangan Bulat ***\n\n";
14
   
15
    int o, p, Jumlah;
16
    cout << " Masukkan Bilangan Bulat" <<endl;
17
    cout << " Bilangan Pertama = ";
18
       cin >> o;
19
    cout << " Bilangan Kedua = ";
20
       cin >> p;
21
    Jumlah= Jumlah_2Bilangan(o,p);
22
    cout <<" Hasil penjumlahannya adalah = " << Jumlah << endl;
23
   
24
    system("PAUSE");
25
    return EXIT_SUCCESS;
26
}

2) Listing Pengurangan 2Bilangan Bulat
1
#include <cstdlib>
2
#include <iostream>
3
4
using namespace std;
5
int  Pengurangan_2Bilangan (int o,int  p){
6
int  kurang;
7
kurang = o-p;
8
return  kurang;
9
}
10
11
int  main () {
12
13
    cout<< " ***  Pengurangan Dua Bilangan Bulat  ***\n\n";
14
   
15
    int o, p, kurang;
16
    cout << " Masukkan Bilangan Bulat" <<endl;
17
    cout << " Bilangan Pertama = ";
18
       cin >> o;
19
    cout << " Bilangan Kedua = ";
20
       cin >> p;
21
    kurang= Pengurangan_2Bilangan(o,p);
22
    cout <<" Hasil pengurangannya adalah = " << kurang << endl;
23
   
24
    system("PAUSE");
25
    return EXIT_SUCCESS;
26
}

3) Listing Perkalian 2Bilangan Bulat
1
#include <cstdlib>
2
#include <iostream>
3
4
usin g namespace std;
5
int  Perkalian_2Bilangan (int o,int  p){
6
int  kali;
7
kali = o*p;
8
return  kali;
9
}
10
11
int  main () {
12
13
    cout<< " *** Perkalian Dua Bilangan Bulat ***\n\n";
14
   
15
    int o, p, kali;
16
    cout << " Masukkan Bilangan Bulat" <<endl;
17
    cout << " Bilangan Pertama = ";
18
       cin >> o;
19
    cout << " Bilangan Kedua = ";
20
       cin >> p;
21
    kali= Perkalian_2Bilangan(o, p);
22
    cout <<" Hasil perkaliannya adalah = " << kali << endl;
23
   
24
    system("PAUSE");
25
    return  EXIT_SUCCESS;
26
}

4) Listing Pembagian 2Bilangan Bulat
1
#include  <cstdlib>
2
#include  <iostream>
3
4
using  namespace std;
5
int Pembagian_2Bilangan (int o,int  p){
6
int  bagi;
7
bagi = o/p;
8
return  bagi;
9
}
10
11
int  main () {
12
13
    cout << "  ***  Pembagian Dua Bilangan Bulat  ***\n\n";
14
   
15
    int  o, p, bagi;
16
    cout << " Masukkan Bilangan Bulat "  << endl;
17
    cout << " Bilangan Pertama = ";
18
       cin >> o;
19
    cout << " Bilangan Kedua = ";
20
       cin >> p;
21
    bagi= Pembagian_2Bilangan(o, p);
22
    cout << " Hasil pembagiannya adalah  = "  <<  bagi  <<  endl;
23
   
24
    system("PAUSE");
25
    return  EXIT_SUCCESS;
26
}

5) Listing Pangkat3
1
#include  <cstdlib>
2
#include  <iostream>
3
4
using  namespace std;
5
float  pangkat3 (float u){
6
float  Q;
7
Q = u*u*u;
8
return  Q;
9
}
10
                      
11
int  main () {
12
cout <<  " ***  Menghitung nilai Pangkat 3  ***\n\n";
13
    float  u,  pangkat;
14
    cout <<  "Masukan nilai u :   ";
15
        cin  >>  u;
16
  
17
    pangkat=pangkat3(u);
18
    cout <<  "Hasil setelah dipangkatkan 3 adalah  " << pangkat << endl;
19
     
20
    system("PAUSE");
21
    return  EXIT_SUCCESS;
22
}

6) Listing Fungsi max
1
#include <cstdlib>
2
#include <iostream>
3
4
using  namespace  std;
5
6
int  max(int b,  int c){
7
    if(b < c)
8
     return  c;
9
    Else
10
     return  b;
11
    
12
}
13
14
int  main () {
15
    int m, n;
16
    do  {
17
        cout << "  ***  Fungsi Max  ***\n\n " ;
18
       
19
        cout << " Masukkan dua angka : ";
20
        cin  >>  m  >>  n ;
21
        cout << " max("  << m  <<  ","  <<  n  << ")  = " <<  max(m,n) << endl;
22
       
23
}while (m !=0);
24
     
25
    system("PAUSE");
26
    return  EXIT_SUCCESS;
27
}

7) Listing Fungsi Fact
1
#include  <cstdlib>
2
#include  <iostream>
3
4
using  namespace  std;
5
6
int  fact (int n) {
7
   if(n < 0)
8
     return 0;
9
   else {
10
     int i=1;
11
     while(n>1)
12
       i *=n--;
13
    
14
   return i;
15
   }
16
}
17
18
int  main ()  {
19
   
20
    cout << "  ***  Fungsi Fact  ***\n\n ";
21
   
22
   for(int i = -1; i<6; i++)
23
       cout <<  " "  <<  fact(i);
24
   cout  <<  endl;
25
   
26
   system("PAUSE");
27
   return  EXIT_SUCCESS;
28
}