1.Algoritma memisahkan bilangan integer kurang dari 1000
- Deklarasi
a tipe data integer (input)
b,c tipe data integer (proses/rumus)
a1 ,b1 , c1 tipe data float (output)
- Deskripsi
membaca inputan variable a
nilai pada inputan a akan disimpan pada variable a
variable a dimasukkan ke rumus : a1=a/100
b=a%100
b1=b/10
c=b%10
c1=c/1
outputnya rumus a1 , b1 , dan c1
2.Sourch Code 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,a1,b,b1,c,c1;
cout<<"Masukkan angka a : ";
cin>>a;
a1=a/100;
b=a%100;
b1=b/10;
c=b%10;
c1=c/1;
cout<<endl;
cout<<"Penjabaran pertama : "<<a1<<" "<<"Ratusan"<<endl;
cout<<"Penjabaran kedua : "<<b1<<" "<<"Puluhan"<<endl;
cout<<"Penjabaran ketiga : "<<c1<<" "<<"Satuan"<<endl;
return 0;
}
0 komentar:
Posting Komentar