Algoritma Say Bilangan Ratusan

4
Oleh : yoyok seby dwanoko,S.Kom,m.Kom

Transcript of Algoritma Say Bilangan Ratusan

Page 1: Algoritma Say Bilangan Ratusan

Oleh : yoyok seby dwanoko,S.Kom,m.Kom

Page 2: Algoritma Say Bilangan Ratusan

#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();

}

Page 3: Algoritma Say Bilangan Ratusan

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) }

Page 4: Algoritma Say Bilangan Ratusan

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);