Senin, 14 Maret 2016

MEMISAHKAN BILANGAN INTERGER <=1000


MEMISAHKAN BILANGAN INTERGER <=1000

Buatlah algoritma dan program untuk memisahkan bilangan integer yang kurang dari 1000 
menjadi komponen- komponennya. Sebagai contoh :  127 = 1 ratusan + 2 puluhan + 7 satuan.

penjelasan:

- masukan bilangan a sebanyak 3 digit.
- cari ratusannya :
      ratusan:a/100
-cari puluhan dengan rumus:(a-ratusan*100)/10
-cari satuan dengan rumus :(a-ratusan*100-puluhan*10)
- hasil.

Dev C++

#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a, ratusan, puluhan, satuan;
cout<< "masukan nilai a = " << endl;cin >> a;
if(a>=1000)
cout<<"Masukkan angka hanya 3 digit " << endl;
else
ratusan =a/100;
puluhan =(a-ratusan*100)/10;
satuan =(a-ratusan*100-puluhan*10);
cout<< " tampilan adalah : " <<endl;
cout << ratusan << " Ratusan" <<endl;
cout << puluhan << " Puluhan" <<endl;
cout << satuan <<  " Satuan" <<endl;

return 0;

}


Raptor


Tidak ada komentar:

Posting Komentar