caturprasongko_ads_AdSense2_1x1_as

Membuat program Dalam bentuk 3 file .cpp

Dalam pembutan program ini dibutuhkan pemahaman yang dalam untuk mengidentifikasi suatu program yang ingin anda buat.kita harus mengerti gimana gambaran program itu.
langkah pertama ya yang harus kita pahami adalah dalam pembagian file juga apa-apa saja yang ada di setiap file tersebut.dan bagi pemula alangkah baek nya belajar dengan program yang sederhana dahulu sesuai kemampuan.
dalam kasus ini saya akan memberikan contoh dalam membagi beberapa file tetepi program tersebut dapat di jalankan dengan baek.
ada pun yang pertama kita harus memberikan nama dalam header seperti
1. file main.cpp
2. file class.h
3.file  a.h
oke langsung saja kita masuk ke file yang pertama.
1. dalam file ini kita beri nama main .cpp
Di dalam file ini memuata seperti main fungsi atau pun pemanggilan fungsi dari program yang kita buat.amati contoh berikut:

#include "a.h"
main(){
       catur x;
      cin>>x;
      x.catur_postes();
      cout<<x;
      getch();
      return 0;
      }


2. file ini berisi tetentang class yang kita buat.yang didilamnya berisi tentang tipe data dan fungsi nya file ini kita kasih nama class.h. amati contoh berikut.
#include<iostream.h>
#include<conio.h>
    class catur{
       friend ostream& operator<<(ostream&,catur&);
      friend istream& operator>>(istream&,catur&);
    public:
         catur();
         void catur_postes(){
                  jumlah=0;
                     total=0;
                     rumus=-1;
                     for(int i=1; i<=n; i++)
                     {
                         rumus=(rumus*(-1));
                  total=rumus/i;
                         jumlah+=total;
                         if(i==1)
                         cout<<"("<<total<<")";
                         if(i>1)
                         cout<<"+("<<total<<")";
                  }
                         ;}
    private:
         int n;
         float rumus,jumlah,total;
        };

 
3.dalam file yang terakhir beri nama a.h dalam file ini berisi tentang input ouput juga konstruktor dari suatu program. cermati contoh berikut.

#include "class.h"
catur::catur(){
       cout<<"=========================================================="<<endl;
      cout<<"\t\    * program sederhana *"<<endl;
      cout<<"\t* Program menghitung deret * "<<endl;
      cout<<endl;
       cout<<"menghitung jumlah dari rumus 1-(1/2)+(1/3)-(1/4)+...+(1/n)"<<endl;
      cout<<"__________________________________________________________"<<endl;
      }
   istream& operator>>(istream& in,catur& mlebu){
       cout<<"masukan angka n = ";
      in>>mlebu.n;
      return in;
      }
   ostream& operator<<(ostream& out,catur& metu){
       cout<<"\thasil penjumlahan deret = ";
      out<<metu.jumlah;
       return out;
      }


  nah gampangkan  ,,,, sekarang tigal giliran andan mencoba, semoga contoh ini bisa membantu dalam menyelesaikan masalah anda,
upss,,, apa bila masih ada yang kurang pahamm ,,, silah kan ajah ente tigal kan tu unek- unekk ente,, cpa tau ntar datat solusinya, kita juga sama- sama belajar jadi jgan perrnah takut salah. 

Post a Comment

0 Comments