KELOMPOK
2.7 Membalikan angka yang diinputkan.
 Analisis
Input : a
Inisialisasi : n0
Perulangan
Kondisi : a=0
Proses : n(n*10)+(a%10)
a(a-(a%10))/10
Outpu : "jadi hasil balik adalah="+n
ALGORITMA
 Deklarasi
a : integer (input)
hasil balik ; integer (output)
 Deskripsi
read(a)
n0
n(n*10)+(a%10)
a(a-(a%10))/10
write(hasil balik)
FLOWCHART
Bahasa C++
#include <iostream>
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int n,a;
cout<<"masukan urutan bilangan"<<endl;
cin >> a;
n =0;
while (!(a==0))
{
n =(n*10)+(a % 10);
a =(a-(a % 10))/10;
}
cout << "jadi hasil balik adalah="<<n<< endl;
return 0;

Kelompok 2.7

  • 1.
    KELOMPOK 2.7 Membalikan angkayang diinputkan.  Analisis Input : a Inisialisasi : n0 Perulangan Kondisi : a=0 Proses : n(n*10)+(a%10) a(a-(a%10))/10 Outpu : "jadi hasil balik adalah="+n
  • 2.
    ALGORITMA  Deklarasi a :integer (input) hasil balik ; integer (output)  Deskripsi read(a) n0 n(n*10)+(a%10) a(a-(a%10))/10 write(hasil balik)
  • 3.
  • 4.
    Bahasa C++ #include <iostream> #include<string> using namespace std; int main() { string raptor_prompt_variable_zzyz; int n,a; cout<<"masukan urutan bilangan"<<endl; cin >> a; n =0; while (!(a==0)) { n =(n*10)+(a % 10); a =(a-(a % 10))/10; } cout << "jadi hasil balik adalah="<<n<< endl; return 0;