caturprasongko_ads_AdSense2_1x1_as

Program prosedur pembalik angka dan deklarasimya.

Dalam pembuatan program ini sebener nya cukup simpel . asalkan telah paham alur-alur algoritma nya. ini adalah salah satu program dimana program ini untuk memindah ataupun pertukaran tempat dari apa yang di inputkan. seprti contoh dalam sehari-hari yang tadi nya duduk di depan menjadi duduk dibelakang setelah program dijalankan. begitulah kurang lebih nya program ini berjalan. silahkan perhatikan juga dimengerti program berikut .


#include<iostream.h>
#include<conio.h>
    class program{
       friend ostream& operator<<(ostream&,program&);
      friend istream& operator>>(istream&,program&);
   public:
       program();
      void balik(){
           x = 0; // inialisai atau pemberian nilai awal pada x = 0.
            while (a>0)
          {
          x = x * 10 + a % 10;
          if (x == 0) cout << "0";
          a = a/10;
          }
          ;}
  private:
       int a,x;
      };
   program::program(){
       cout<<"============================================="<<endl;
      cout<<"Program Untuk menukar atau membalik letak nya"<<endl;
       cout<<"_____________________________________________"<<endl;
      }
   istream& operator>>(istream& in, program& mlebu){
       cout<<"masukan bilngan apa yang anda mau : ";
      in>>mlebu.a;
      return in;
      }
   ostream& operator<<(ostream& out,program& metu){
       cout<<"hasil dari pertukaran : ";
      out<<metu.x;
       return out;
      }
   main(){
      program z;
      cin>>z;
      z.balik();
      cout<<z;
      getch();
      return 0;
      }

jika ada yang kurang jelas anda bisa kasih komentar disini, saya akan membantu permasalahan anda jika saya sudah menemukan jawabanya.
selamat mencoba.

Post a Comment

0 Comments