Rabu, 20 April 2011

pembagian 3 file dalam c++

pertama yang dilakukan adalah membuat main dalam c++ tersebut, dalam pembuatan main tersebut di pemanggilan include di isikan file berikutnya yaitu proses, atau semua public dalam class yang kita gunakan, ini contoh syntak dalam "main.cpp".

Main.cpp 
#include "proses.h"
int main(){
    rekrusif a;
    a.proses();
return 0;
}

terus yang ke dua adalah isi dari proses yang kita gunakan, kita menulis file harus sama dengan pemanggilan main yang kita gunakan di atas. di dalam proses kita akan melanjutkan pemanggilan, yaitu pemanggilan class.h. maka dari itu kita harus menuliskan pemanggilan kembali demgan menggunakan #include "class.h"

proses.h
#include "class.h"
int rekrusif::proses(){
   cout<<" program untuk memangkatkan dengan menggunakan rekrusi"<<endl;
   cout<<"x : ";
   cin>>x;
   cout<<"y : ";
   cin>>y;
   cout<<x<<" ^ "<<y<<" = "
       <<pangkat(x,y)<<endl;
       system("pause");}
 long rekrusif::pangkat(int x,int n)
   {
       if (n==1)
          return(x);
         else
         return(x * pangkat(x,n-1));
   }

setelah proses selesai kita membuat file berikutnya yaitu class.h, dalam file class.h hanya berisi nama kelas, private yang digunakan da public, tetapi jangan lupa menuliskan Include-include yang kita gunakan.

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

class rekrusif{
      private :
              int x,y;
      public:
             long pangkat(int x,int y);
             int proses();
   };
jika ada yang ingin bertanya tentang pemisaan dalam 3 file ini bisa comen, atau bisa juga chat melalui blog ini yang sudah disediakan untuk kalian semua. malu bertanya sesat dijalan :)
 

Tidak ada komentar:

Posting Komentar