Algoritma Say Bilangan Ratusan
-
Upload
srikandi-cemlirit -
Category
Documents
-
view
97 -
download
5
Transcript of Algoritma Say Bilangan Ratusan
Oleh : yoyok seby dwanoko,S.Kom,m.Kom
#include <iostream.h>#include <conio.h>Char BIL[10][10]={"nol","satu","dua","tiga","empat","lima", "enam","tujuh","delapan","sembilan"};void SaySatuan(char nilai) //0..9{
cout << Bil[nilai];}
void main(){int n; cout <<"masukkan nilai (0-100) :"; cin >> n; SaySatuan(n); getch();
}
void SayPuluhan(char nilai){1. jika nilai <10 saysatuan(nilai) 1.jika nilai ==10 cetak "sepuluh"2. jika nilai == 11 cetak "sebelas"3.jika nilai == 12>= nilai <=19 cetak saysatuan(nilai %10) cetak "belas"
4. jika nilai == 20>= nilai <=99 cetak saysatuan(nilai/10) cetak "puluh" cetak saysatuan(nilai%10) }
1.if (nilai < 100)SayPuluhan(nilai);
2. if(nilai >= 100 && nilai <= 199)cout << "seratus ";
3. if (nilai >= 200 && nilai <= 999) SaySatuan(nilai / 100); cout << " ratus ";
4. if(nilai % 100 != 0) //untuk menghindari seratus nol
SayPuluhan(nilai % 100);