Teman-teman inilah program bagaimana membalik angka. Yang dimaksud membalik angka yaitu membalik angka pertama menjadi yang terakhir,terakir menjadi pertama,dan seterusnya. Misalnya :
1 | 2 | 3 | 4 | 5 | 6 |
6 | 5 | 4 | 3 | 2 | 1 |
Nah berikut ini adalah proramnya
#include <iostream.h>
#include <conio.h>
class balik{public: int proses(); // class balik
void keluaran(); // funtion
#include <conio.h>
class balik{public: int proses(); // class balik
void keluaran(); // funtion
private:
int n,dibalik;}; // deklarasi variable yang digunakan
int balik::proses()
{cout<<”Angka yang akan dibalikkan : “;
cin>>n;dibalik=0;
for(int i=0; i<=n; i++) //rumus untuk =dibalik*10)+(n%10); n/=10
{ dibalik=(dibalik*10)+(n%10); n/=10; }
return dibalik;}
void balik::keluaran(){
int balik::proses()
{cout<<”Angka yang akan dibalikkan : “;
cin>>n;dibalik=0;
for(int i=0; i<=n; i++) //rumus untuk =dibalik*10)+(n%10); n/=10
{ dibalik=(dibalik*10)+(n%10); n/=10; }
return dibalik;}
void balik::keluaran(){
cout<<endl<<endl<<”angka setelah dibalik menjadi = “<<dibalik;}
int main(){
balik bilangan;
int main(){
balik bilangan;
bilangan.proses(); //class nama dan funtion
bilangan.keluaran(); //class nama dan funtion
getch();}
getch();}
Tidak ada komentar:
Posting Komentar