nongool

Cara yang Tepat untuk Menemukan Artikel Original, Pemrograman, Artikel, Aplikasi, Teknologi, Tutorial, Tutorial blog, News, Situs online, Seputar IT, SEO.

Thursday, January 23, 2014

Cara Membuat Program Menggeser Huruf atau Angka Menggunakan Dev C++

nongool.com - Thu 23/01/2014 Cara Membuat Program Menggeser Huruf atau Angka Menggunakan Dev C++. Setelah kemarin saya posting cara membuat objek primitif menggunakan dev c++, sekarang saya masih akan membahas tentang membuat program menggunakan dev c++ yaitu cara membuat program menggeser huruf atau angka menggunakan dev c++. Nah di dalam program menggeser huruf atau angka ini menggunakan fungsi array.

nongool - Cara Membuat Program Menggeser Huruf atau Angka Menggunakan Dev C++

Nah dibawah ini adalah source code programnya.

#include <cstdlib>
#include <iostream>

using namespace std;

class array{
 friend ostream& operator<<(ostream&, const array&);
 friend istream& operator>>(istream&, array&);

public:
 array();
 void cetak();
 void geser_kanan();

private:
 char a[5];
 int posisi;
};
array::array(){
 for(int i=0;i<5;i++)
 a[i]='0';
}
void array::cetak(){
 for(int i=0;i<5;i++)
 cout<<a[i]<<" ";
}
ostream& operator<<(ostream& out, const array& keluar){
 for(int i=0;i<5;i++)
 out<<keluar.a[i]<<" ";
 out<<endl;
 return out;
}
istream& operator>>(istream& in, array& masuk){
 int posisi;
 for (int posisi=1; posisi<=5; posisi++){
 cout<<"Masukkan Nilai Array Posisi Ke-"<<posisi<<"= ";
 //in>>masuk.posisi;
 if(posisi >= 0 && posisi <= 5){
 //cout<<"masukkan elemen arraynya :";
 in>>masuk.a[posisi-1];
 }
 }
 return in;
}
void array::geser_kanan(){
 int n=5;
 int temp=a[n-1];
 for(int i=n-1;i>=0;i--)
 a[i+1]=a[i];
 a[0]=temp;
}
int main(int argc, char *argv[])
{
 array X;
 cout<<"\n\t\t\t - PROGRAM ARRAY GESER KANAN - \n\n";
 cout<<"Array Masih Kosong : "<<X;
 cin>>X;
 cout<<"\n Isi Array Saat Ini : "<<X;
 X.geser_kanan();
 cout<<"\n Isi Array Setelah Digeser Kanan : "<<X<<endl;
 cout<<endl;
 system("PAUSE");
 return EXIT_SUCCESS;
}
Dan untuk hasil ouput programnya bisa teman-teman liat pada gambar diatas.
Jika ada yang kurang jelas silahkan teman-teman langsung tanyakan dengan cara berkomentar dipostingan ini atau lewat chatbox nongool.
Semoga tutorial Cara Membuat Program Menggeser Huruf atau Angka Menggunakan Dev C++ ini bisa membantu dan bermanfaat untuk teman-teman.
Note: Jika teman-teman menyukai tutorial Cara Membuat Program Menggeser Huruf atau Angka Menggunakan Dev C++ ini silahkan tinggalkan jejak teman-teman dengan cara berkomentar dipostingan ini atau share it via Google++, Twitter, Facebook, dll.
Terimakasih

Created By : Unknown - www.nongool.com

nongool.com

Anda sedang membaca artikel tentang Cara Membuat Program Menggeser Huruf atau Angka Menggunakan Dev C++.Jika anda suka artikel ini, anda dapat share artikel ini dengan disertakannya link yang sesuai dengan postingan ini sebagai sumbernya. silahkan copy link dibawah ini:


- Hak cipta pemilik -

--- www.nongool.com ---

Description: Cara Membuat Program Menggeser Huruf atau Angka Menggunakan Dev C++
Rating: 4.5

0 comments:

Post a Comment

 
nongool