Algoritma:
Deklarasi:
int proses();
int n;
int balik;
Deskripsi:
read(n);
dibalik=0;
for(int i=0; i<=n; i++) { dibalik=(dibalik*10)+(n%10); n/=10; }
return dibalik;}
endfor;
write(n);
Program
contoh program:
#include <iostream.h>
#include <conio.h>
class balik{public: int proses();
void keluaran();private: int n,dibalik;};
int balik::proses()
{cout<<”Angka yang akan dibalikkan : “;
cin>>n;dibalik=0;
for(int i=0; i<=n; i++)
{ dibalik=(dibalik*10)+(n%10); n/=10; }
return dibalik;}
void balik::keluaran(){cout<<endl<<endl<<”angka setelah dibalik menjadi = “<<dibalik;}
int main(){
balik bilangan;bilangan.proses();bilangan.keluaran();
getch();}
Deklarasi:
int proses();
int n;
int balik;
Deskripsi:
read(n);
dibalik=0;
for(int i=0; i<=n; i++) { dibalik=(dibalik*10)+(n%10); n/=10; }
return dibalik;}
endfor;
write(n);
Program
contoh program:
#include <iostream.h>
#include <conio.h>
class balik{public: int proses();
void keluaran();private: int n,dibalik;};
int balik::proses()
{cout<<”Angka yang akan dibalikkan : “;
cin>>n;dibalik=0;
for(int i=0; i<=n; i++)
{ dibalik=(dibalik*10)+(n%10); n/=10; }
return dibalik;}
void balik::keluaran(){cout<<endl<<endl<<”angka setelah dibalik menjadi = “<<dibalik;}
int main(){
balik bilangan;bilangan.proses();bilangan.keluaran();
getch();}
0 komentar:
Posting Komentar