Algoritma Membalik Bilangan Integer {membalik bilangan integer yang di inputkan} |
Deklarasi n, dibalikkan : integer membalikkan : class |
Deskripsi dibalikkan = 0; for(int i=0 i to=n do) dibalikkan = dibalikkan*10 + n%10 n/=10; |
#include <iostream.h> |
#include <conio.h> |
|
class membalikkan{ |
public: |
int proses(); |
void keluar(); |
private: |
int n,dibalikkan; |
}; |
|
int membalikkan::proses() |
{ |
cout<<"YANG AKAN DIBALIK : "; |
cin>>n; |
dibalikkan = 0; |
for(int i=0; i<=n; i++) |
{ |
dibalikkan = (dibalikkan*10)+(n%10); |
n/=10; |
} |
|
return dibalikkan; |
} |
void membalikkan::keluar() |
{ |
cout<<endl<<endl<<"SETELAH DIBALIK : "<<dibalikkan; |
} |
|
int main(){ |
membalikkan bilangan; |
bilangan.proses(); |
bilangan.keluar(); |
getch(); |
} |
Tidak ada komentar:
Posting Komentar