memecah bilangan

05.30 Unknown 1 Comments



MEMECAH BILANGAN MENJADI BEBERAPA BAGIAN SESUAI LETAK DAN JENIS ANGKA

KASUS di inputkan  sebuah bilangan, contoh 2599 dan output yang diinginkan adalah 2 = ribuan, 5 = ratusan, 9 = puluhan, dan 9 = satuan.

PENYELESAIAN ALGORITMA (menggunakan aplikasi raptor).
                                                                    
PROGRAM MENGGUNAKAN C++
#include <iostream>
#include <string>

using namespace std;
int main()
{ 
   int puluhan, ribuan, ratusan, satuan, bilangan;

   cout << "masukan bilangan : ";
   cin >> bilangan;
   ribuan =((bilangan-(bilangan % 1000))/1000);
   ratusan =((bilangan-bilangan % 100) % 1000/100);
   puluhan =((bilangan-bilangan % 10) % 100/10);
   satuan =bilangan % 10;
   cout << "                                               "<<ribuan<<" = ribuan" << endl;
   cout <<  "                                              "<<ratusan<<" = ratusan" << endl;
   cout <<  "                                              "<<puluhan<<" = puluhan" << endl;
   cout <<  "                                              "<<satuan<<" = satuan" << endl;
   return 0;
}

OUTPUT :

1 komentar: