Kamis, 07 Juli 2011

Class vektor

#include <iostream.h>


void masukkan(int[100], int);
void penjumlahan(const int[100], const int[100], int, int[100]);

void pengurangan(const int[100], const int[100], int, int[100]);
void cetak_bigInteger(const int A[100],int);

int main()
{
    int n;
    int bil1[100], bil2[100];
    int jumlah[100];
    int kurang[100];
   

    cout<<"Masukkan bilangan : \n";
    cin>>n;
    cout<<"Bilangan pertama : \n";
    masukkan(bil1, n);
    cetak_bigInteger (bil1, n);
    cout<< "\nBilangan kedua : \n" <<endl;
    masukkan(bil2, n);
    cetak_bigInteger (bil2, n);
    penjumlahan (bil1, bil2, n, jumlah);
    cout<<" \n Hasil penjumlahan : \n";
    cetak_bigInteger (jumlah, n);
    pengurangan (bil1, bil2, n, kurang);
    cout<<" \nHasil pengurangan : \n";
    cetak_bigInteger (kurang, n);
    return 0;
}

void masukkan(int B[100], int m){
     int i;
     for (i=0;i<m;i++){
     cout<<"angka ke [ "<<i+1<<"] = ";
     cin>>B[i];
                          }
     }

void penjumlahan(const int bil1[100], const int bil2[100], int m, int jumlah[100]){
     int i;
     for(i=0; i<m; i++)
      jumlah[i]= bil1[i] + bil2[i];
      }

void pengurangan(const int bil1[100], const int bil2[100], int m, int kurang[100]){
     int i;
     for(i=0; i<m; i++)
      kurang[i]= bil1[i] - bil2[i];
      }
     
void cetak_bigInteger(const int A[100], int m){
     int i;
     for(i=0; i<m; i++){
     cout<<"       " << A[i];
   
     }
     }

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Blogger Theme by Lasantha - Premium Blogger Templates | Affiliate Network Reviews