Sunday, November 28, 2010

Kode 1MILYARD

Setelah saya coba-coba otak-atik lumayan rumit tapi selesai. Saya buat Kode c++ untuk menterjemahkan angka ke dalam huruf. Batasan angka sampai Milyard.. Selamat Mempelajari dan semoga bermanfaat bagi dunia ilmu pengetahuan..

//Source Code Program 1 M
//Gunakan #include iostream.h
//Gunkan #include conio.h

void main()
{
//BUAT DULU VARIABEL
double input;
long int Angka=0;
int ratusan=0;
int satuan=0;
int i=0,j=0;

//INPUT VALUE / ANGKA
cout<<"SILAHKAN ISI ANGKA INPUTAN : "; cin>>input;
if(input<1000000000) angka="input;">999999999 && i==0)
{
ratusan=input/1000000000;
Angka=input-(ratusan*1000000000);
}
else if(Angka/1000000 >0 && i==1)
{
ratusan=Angka/1000000;
Angka=Angka-ratusan*1000000;
}
else if(Angka/1000 >0 && i==2)
{
ratusan=Angka/1000;
Angka=Angka-ratusan*1000;
}
else if(Angka>0 && i==3)
{
ratusan=Angka;
}

//KETIKA JUMLAH j kurang dari 3

while(j<3)>0 && j==0)
{satuan=ratusan/100;
}
else if((ratusan%100)/10>0 && j==1)
{satuan=(ratusan%100)/10;
}
else if((ratusan%10)>0 && j==2)
{satuan=ratusan%10;
}
if((satuan==1&&j==0)||(satuan==1&& j==1 && ratusan%10<=1)||(ratusan==1&&i==2&&j==2)) {cout<<"se";} else if(satuan==1&&((ratusan%100)/10)!=1) {cout<<"satu";} else if(satuan==2) {cout<<"dua";} else if(satuan==3) {cout<<"tiga";} else if(satuan==4) {cout<<"empat";} else if(satuan==5) {cout<<"lima";} else if(satuan==6) {cout<<"enam";} else if(satuan==7) {cout<<"tujuh";} else if(satuan==8) {cout<<"delapan";} else if(satuan==9) {cout<<"sembilan";} if(satuan>0&&j==0)
{cout<<"ratus ";} else if(j==2&&satuan>0&&(ratusan%100)/10==1)
{cout<<"belas ";} else if(j==1&&satuan>0&&((ratusan%100)>=20||(ratusan%100)==10))
{cout<<"puluh ";} j++; satuan=0; } if (i==0&&ratusan>0)
{cout<<" miliyard ";} else if (i==1&&ratusan>0)
{cout<<" juta ";} else if (i==2&&ratusan>0)
{cout<<" ribu ";} i++ ; ratusan=0; j=0; } getch(); } sudah saya test dan berhasil... selamat mencoba by ramadhani 2010

Algoritma Task 3

Contoh SOAL ke-3

Membuat program untuk menghitung besarnya saham oleh penanam modal pada PT. ALKALINE dengan ketentuan sebagai berikut:
  • terdapat input nomer traksaksi, hari, dan tanggal
  • input nama penanam modal, dan nominal sebanyak 10 kali, total nilai nominal modal bila diinput akan diproses lagi dengan ketentuan sebagai berikut:
a. jika [nilai total>3000000] maka bonus = [2.5% * nominal input]/10
b. jika [nilai total>5000000] maka bonus = [5% * nominal input]/10
c. jika [nilai total>10000000] maka bonus = [12% * nominal input]/10
  • setelah bonus diperoleh maka dipotong pajak 2.25% * total bonus
  • hasil akhir bonus sudah kena pajak
Selamat Mengerjakan, Jawaban menyusul belum saya posting..
by ramadhani 2010

Wednesday, November 24, 2010

Selamat Datang Dunia Baru

Suatu keputusan yang sangat sulit untuk memilih suatu dunia baru yang sangat asing bagi saya. Apa yang saya pikirkan selama ini tidak sesuai dengan cita-cita saya sejak kecil dahulu. Mungkin memang benar bahwa hidup adalah sebuah pilihan yang memang telah tersistem dan direncanakan oleh Tuhan Sang Pencipta Alam Semesta. Sesuatu yang menurut saya telah terencana dengan baik ternyata tidak sejalan dengan kehendakNya. Hal ini yang membuat saya berpikir lebih mendalam tentang apa kesalahan yang telah saya perbuat sehingga impian yang telah direncanakan menjadi hancur berantakan dan menyisakan puing-puing penyessalan.

Apa yang telah dilakukan Tuhan kepadaku? Apa salahku? kalimat itulah yang sering terngiang-ngiang di dalam pikiranku. Sejenak Aku merenung akan kesalahanku. Tuhan memang adil, Aku bersyukur Tuhan telah memberikan pengalaman yang sangat panjang dan sangat berharga untukku. Aku akan berusaha terus bangkit dan berusaha mewujudkan impianku yang tertunda demi masa depanku.

Selamat datang dunia baruku... Aku akan terus belajar dan terus bangkit....
Semoga sukses.. Amien...

by ramadhani 2010