Jumat, 13 Januari 2012


Hola,,,,
Untuk anda yang udah ngebuat aplikasi di eclipse dan mapnya berjalan normal di emulator tetapi mapnya gak keluar kalo udah di instal di HP(Device) android anda......

Sebelumnya saya udah kasih tutorial tentang Mendapatkan Google API Key dan bila ada masalah dengan map nya muncul di emulator tapi kok gak muncul pas udah di jadiin .apk, di instal dan dijalankan di HP/Device Android????


Kenapa???Salah saya dimana?? Perasaan saya udah ngikutin tutorial yang diberikan......T.T

Terus salah gue?? salah keluarga gue?? salah temen2 gue???.....ahahhaha becanda...

oke saya akan kasih tutorial bikin .apk nya biar mapnya lancar di HP Android yukkkkk....

1) Baca Bismilah biar kerjaan kita lancar......

2 Pada project explorer (yang disebelah kiri workspace) klik kanan di project yang akan dibuat .apk >>>pilih Android Tools >> Export Signed Application Package



3) Pada project check pilih next....

4) Pada keystore selection pilih 'use existing keystore' >> Location : browse tempat anda menyimpan debug.keystore (yang anda generate di google) >>> Password : android >> next...


5) Pada KeyAlias Selection,,,pilih 'use existing key' >>> Alias : androiddebugkey >>> Password : android >>> next.....


6) Pilih dimana anda akan menyimpan .apk nya >>> finish,,,,,,

Tinggal ambil file .apk nya trus di install deh di device agan2 sekalian,,,,,,,,,,jangan lupa paket datanya di nyalain yah....>.<

makasihhhh,,,,,,,

mau buat BACKKEY PRESS Di Program Android???

Mau coba bikin aplikasi map buat android dari eclipse?? udah buat tapi kok di emulator mapnya gak muncul??

Salah satu kesalahannya adalah tidak mencantumkan google API Key pada main.xml. API Key digunakan untuk menampilkan map di android.


Contoh API Key pada main.xml

Setiap komputer/laptop yang digunakan cuma bisa menggenerate 1 API Key,,,,,,
Langkah-langkah mendapatkan API Key :

1)Cari file debug.keystore di C:\Documents and Settings\<username>\Local Settings\Application Data\Android untuk XP atau C:\Users\<username>\.android  untuk windows 7


2)Copy file debug.keystore ke direktori C:\android (silahkan buat sendiri folder android nya, dan ini hanya memudahkan kita untuk langkah selanjutnya, kalo g dicopy juga ga papa, tapi nanti penulisan panjang)


3)Buka Command Prompt(cmd) dan masuk ke direktory JDK di program files untuk mengeksekusi keytool.exe,,,,biasanya letak address nya di C:\Program Files\Java\<JDK_version_number>\bin



4)Lanjutkan dengan command :
keytool.exe -list -alias androiddebugkey -keystore 
"C:\android\debug.keystore" -storepass android -keypass android
Tekan enter dan hasilnya akan keluar fingerprint (MD5) setiap komputer/leptop beda-beda...

5)Copy fingerprint nya dan buka http://code.google.com/android/maps-api-signup.html 
  Scrool kebawah, ceklist I have read and agree with the terms and conditions  dan masukkan kode fingerprint yang tadi dicopy dari cmd...
    Klik generate API Key.....

6) Taraa,,,,, sekarang anda sudah mendapatkan Map Api Key,,,(copy key ke txt agar bila membutukan lagi tidak usah generate)
mantap kan,,,,,,
hoohohoho,,,,lanjutkan membuat map android...>.<


Kamis, 12 Januari 2012


Pengertian Birokrasi

Birokrasi berasal dari kata “bureau” yang berarti meja atau kantor; dan kata “kratia” (cratein) yang berarti pemerintah. Jadi pada mulanya, istilah ini digunakan untuk menunjuk pada suatu sistematika kegiatan kerja yang diatur atau diperintah oleh suatu kantor melalui kegiatan-kegiatan administrasi (Ernawan, 1988).
Birokrasi berdasarkan definisi yang dikemukakan oleh beberapa ahli adalah suatu sistem kontrol dalam organisasi yang dirancang berdasarkan aturan-aturan yang rasional dan sistematis, dan bertujuan untuk mengkoordinasi dan mengarahkan aktivitas-aktivitas kerja individu dalam rangka penyelesaian tugas-tugas administrasi berskala besar

Birokrasi merupakan keseluruhan pejabat negara di bawah pejabat politik. Birokrasi juga bisa diartikan sebagai setiap organisasi berskala besar. Ini merupakan definisi birokrasi yang bebas dari value (nilai), yakni birokrasi tidak dilihat dari penilaian baik atau buruk.

Menurut Peter M. Blau birokrasi adalah “tipe organisasi yang dirancang untuk menyelesaikan tugas-tugas administratif dalam skala besar dengan cara mengkoordinasi pekerjaan banyak orang secara sistematis”.
Hegel berpendapat birokrasi adalah medium yang dapat dipergunakan untuk menghubungkan kepentingan partikular dengan kepentingan general (umum). Sementara itu teman seperjuangannya Karl Marx berpendapat bahwa birokrasi merupakan instrumen yang dipergunakan oleh kelas yang dominan untuk melaksanakan kekuasaan dominasinya atas kelas-kelas sosial lainnya, dengan kata lain birokrasi memihak kepada kelas partikular yang mendominasi tersebut.

Apa yang terbayang dalam pikiran anda ketika mendengar kata birokrasi? Proses pelayanan publik yang lamban, berbelit-belit, berputar-putar serta tidak jelas alur kerjanya ? Merasa di pingpong kesana kemari tanpa kepastian yang jelas ? Bayangkan ketika anda sudah datang pagi-pagi sebelum jam kantor pelayanan publik buka, kemudian anda menunggu sudah satu jam lebih dari jam masuk namun masih belum ada pegawai yang datang melayani anda ? Marah, dongkol itu yang anda rasakan tapi kemarahan itu semakin menjadi-jadi karena anda tidak bisa berbuat apa-apa. Wikipedia Bahasa Indonesia mendefinisikan birokrasi sebagai suatu organisasi yang memiliki rantai komando berbentuk piramida, dimana lebih banyak orang berada ditingkat bawah dari pada tingkat atas, biasanya ditemui pada instansi yang sifatnya administratif maupun militer.
Masih dari laman Wikipedia Bahasa Indonesia yang sama, Kamus Besar Bahasa Indonesia, mendefinisikan birokrasi sebagai:
1. Sistem pemerintahan yang dijalankan oleh makan pegawai pemerintah karena telah berpegang pada hirarki dan jenjang jabatan
2.   Cara bekerja atau susunan pekerjaan yang serba lamban, serta menurut tata aturan (adat dan sebagainya) yang banyak liku-likunya dan sebagainya.


Manajemen Keuangan Masalah Utama Birokrasi

Manajemen keuangan adalah suatu kegiatan perencanaan, penganggaran, pemeriksaan, pengelolaan, pengendalian, pencarian dan penyimpanan dana yang dimiliki oleh suatu organisasi atau perusahaan. Dalam hal ini organisasi adalah struktur pemerintahan di Jabodetabek.

Dalam manajemen keuangan tidaklah lepas dari masalah korupsi. Mungkin karena korupsi sudah menjadi tradisi dalam pengelolaan keuangan bagi unsur-unsur pemerintahan seperti di Jabodetabek ini.
Meski reformasi birokrasi sudah berjalan, namun pelayanan birokrasi khususnya di bidang keuangan masih belum optimal. Ada beberapa hal yang menjadi penyebab belum optimalnya pelayanan, di antaranya aparat birokrasi yang kurang profesional dan lambatnya pelayanan dalam mengikuti perkembangan jaman, contohnya dalam hal penggunaan teknologi.

Pegawai pemerintahan perlu meningkatkan efisiensi kerja. Dan pemerintah dituntut memperkokoh kelembagaan. Upaya memperkokoh kelembagaan dapat dilakukan dengan berbagai langkah, di antaranya dengan meningkatkan koordinasi antar individu, meningkatkan kapasitas internal, dan mengubah pola pikir individu juga organisasi. Transformasi kelembagaan secara sungguh-sungguh diharapkan dapat meningkatkan efisiensi dalam pelayanan publik.

Selain itu, pelayanan publik dinilai dalam sistem pengelolaan negara harus bersih dari praktek-praktek kecurangan seperti korupsi, kolusi, dan nepotisme. 
Contohnya tentang pengurusan KTP atau kartu kuning yang masih diwarnai pungutan.Padahal di dalam aturan, tidak dibebankan biaya apapun. Demikian juga pengurusan SIM yang tanpa pelicin bisa berminggu-minggu lamanya. Hal ini dapat kita jumpai dalam pemerintahan di Jabodetabek, walaupun daerah lain tidak tertutup kemungkinan juga melakukannya.
Geoge  Junus  Aditjondro telah melontarkan ide tetang model korupsi tiga lapis, yang marak terjadi di Indonesia, yaitu:

1. Korupsi lapis pertama, dimana permintaan untuk diberi balas jasa berasal
dari para birokrat atau pejabat pelayanan publik, yang diajukan kepada
masyarakat.
2. Korupsi lapis kedua, dimana lahir jejaring korupsi antara birokrat, politisi,
aparat penegak hukum, dan perusahaan yang memperoleh perlakuan
istimmewa.
3. Korupsi lapis ketiga, yakni korupsi yang melibatkan organ-organ
internasional, termasuk di dalamnya lembaga-lembaga donor yang
memberikan bantuan untuk program anti korupsi.


Evening...












LockScreen : 
WidgetLocker 
MissedIt!
Minimalistext

HomeScreen :
GoLauncher Ex
SimiClock
MusicMod
CM7 Theme 2x

Optimus One + CM7 mik 6.5.8 + Franco Kernel gbs v20 gamer 




Clean and Nature

LockScreen : 
MiLocker MDPI

HomeScreen :
ADW Launcher Ex
Mclock All theme 
Lunar UI CM7 theme
CM7 Center Clock

Optimus One + CM7 mik 6.5.8 + Franco Kernel gbs v20 gamer 




Berikut adalah cara-caranya :
Saya pakai JCreator...

1.       Ketikkan sebagai berikut (tanpa bold, tanpa kalimat habis '// ') :
import javax.swing.*;//syarat penggunaan komponen sistem JAVA
class menu    //menentukan kelas
{
public static void main (String[]args)  //fungsi string
{
do  //untuk melakukan perulangan
{
String temp = JOptionPane.showInputDialog("====MENU====\n1. Biodata\n2. Deret\n3. Menu\n4. Exit");  //variabel temp di isi dan bertipe string
int pil = Integer.parseInt(temp);  //merubah variabel menu jadi integer
switch (pil)   //pilih variabel pil
{
case 1:  //pilihan 1
String nama = JOptionPane.showInputDialog("Masukkan Nama Anda : "); //mengisi inputan ke dalam variabel nama
String NPM = JOptionPane.showInputDialog("Masukkan NPM Anda : "); //mengisi inputan ke dalam variabel NPM
String kelas = JOptionPane.showInputDialog("Masukkan Kelas Anda : ");//mengisi inputan ke dalam variabel kelas
JOptionPane.showMessageDialog(null,"Nama Anda "+nama+"\nKelas Anda "+kelas+"\nNPM Anda "+NPM); //mencetak di dalam kurung
break; //berhenti sementara

case 2: //pilihan 2
String temp2 = JOptionPane.showInputDialog("Masukkan Angka : "); //mengisi input dan menyimpannya ke variabel temp2
int deret = Integer.parseInt(temp2); //temp2 dijadikan variabel deret bertipe integer
String hasil = ""; //membuat variabel hasil dengan isi kosong
for (int i = 1; i<=deret; i++) // untuk variabel i diisi dengan 1, i<= 1, mengulang i
{
for (int j = 1; j<=i; j++)// untuk variabel i diisi dengan 1, j<= 1, mengulang i
{
hasil = hasil+j; //mengisi variabel hasil dengan hasil sebelumnya ditambah j
}
hasil = hasil+"\n"; //variabel hasil  samadengan hasil dan pindah baris
}
JOptionPane.showMessageDialog(null,hasil); //mencetak hasil
break;

case 3: //pilihan 3
String[][]bil = new String[5][5]; //membuat array dengan variabel bil
int[][] a = new int[3][3]; //membuat array dengan variabel a
int[][] b = new int[3][3]; //membuat array dengan variabel b
int[][] c = new int[3][3]; //membuat array dengan variabel c
for (int i=1; i<3;i++) // untuk variabel i diisi dengan 1, i<= 1, mengulang i
{
for(int j=1;j<3;j++)// untuk variabel j diisi dengan 1, j<= 1, mengulang j
{
bil[i][j] = JOptionPane.showInputDialog("Matriks A Elemen ["+i+"]["+j+"] : "); //menginput array dan disimpan di dalam variabel bil
a[i][j] = Integer.parseInt(bil[i][j]); // variabel bil diubah menjadi variabel a integer
}
}
for (int i=1; i<3;i++)// untuk variabel i diisi dengan 1, i<= 1, mengulang i
{
for(int j=1;j<3;j++)// untuk variabel j diisi dengan 1, j<= 1, mengulang j
{
bil[i][j] = JOptionPane.showInputDialog("Matriks B Elemen ["+i+"]["+j+"] : ");//menginput array dan disimpan di dalam variabel bil
b[i][j] = Integer.parseInt(bil[i][j]); // variabel bil diubah menjadi variabel a integer
}
}
c[1][1]=a[1][1]+b[1][1]; //variabel c[1][1] adalah penjumlahan a[1][1]+b[1][1]
c[1][2]=a[1][2]+b[1][2]; //variabel c[1][2] adalah penjumlahan a[1][2]+b[1][2]
c[2][1]=a[2][1]+b[2][1]; //variabel c[2][1] adalah penjumlahan a[2][1]+b[2][1]
c[2][2]=a[2][2]+b[2][2]; //variabel c[2][2] adalah penjumlahan a[2][2]+b[2][2]
JOptionPane.showMessageDialog(null, "Matriks A\n"+a[1][1]+" "+a[1][2]+"\n"+a[2][1]+" "+a[2][2]); //mencetak di dalam kurung
JOptionPane.showMessageDialog(null, "Matriks B\n"+b[1][1]+" "+b[1][2]+"\n"+b[2][1]+" "+b[2][2]); //mencetak di dalam kurung
JOptionPane.showMessageDialog(null,"MatriksC= A+B\n"+c[1][1]+" "+c[1][2]+"\n"+c[2][1]+" "+c[2][2]); //mencetak di dalam kurung
break; //berhenti sementara

case 4: //pilihan 4
JOptionPane.showMessageDialog(null,"==TERIMAKASIH"); //mencatak ‘ Terima Kasih’
System.exit(0); //keluar dari program
break; //berhenti

default: //bila bukan pilihan semuanya
JOptionPane.showMessageDialog(null,"==SALAH INPUT [1..4]"); //cetak bila salah input
}
}
while(true); //perulangan, pasangan do
}
}

Hasil : 



Berikut adalah cara-caranya :
Saya pakai JCreator...

1.       Ketikkan sebagai berikut  (tanpa Bold, tanpa kalimat habis '//'):
import javax.swing.*;   //syarat penggunaan komponen sistem JAVA
class data                           //menentukan kelas
{
                public static void main(String[]args)     //fungsi string
                {
                                Do                          //untuk melakukan perulangan
                {
                String menu = JOptionPane.showInputDialog("==MENU== \n1. Nilai \n2. Ulang \n3. Deret \n4. EXIT");                                //variabel menu di isi dan bertipe string
                int pil = Integer.parseInt(menu);              //merubah variabel menu jadi integer
                switch(pil)                          //pilih variabel pil
                {
                case 1:                                  //jika pilihannnya 1
                                String n = JOptionPane.showInputDialog("Masukkan Nilai Anda : ");
                                //variabel n bertipe string dan mencetak di dalam kurung
                                int nilai = Integer.parseInt(n);   //merubah variabel n menjadi nilai integer
                                if (nilai > 50)      //jika nilai lebih dari 50
                                {
                                String lulus = ("Selamat Anda LULUS!!");                           
//variabel lulus berbentuk string dan berisi di dalam kurung
                                JOptionPane.showMessageDialog(null, lulus);                //mencetak variabel lulus
                                }
                                Else        //jika tidak
                                {
                                String kasian = ("Coba Lagi (Emang Ale2.....)!!");           
// variabel kasian berbentuk string dan berisi di dalam kurung
                                JOptionPane.showMessageDialog(null, kasian); //mencetak variabel kasian
                                }
                                break;   //berhenti sejenak

                case 2:                  //jika pilihannya 2
String m = JOptionPane.showInputDialog("Masukkan Jumlah Perulangan = "); // variabel m bertipe string dan mencetak di dalam kurung
                                int ulang = Integer.parseInt(m);//merubah variabel m menjadi ulang integer
                                while(ulang >= 1)            //jika kondisi variabel ulang >=1, maka akan terus diulang sampai kondisinya tidak terpenuhi
                                {
                                                System.out.println("Baim Anak Soleh, Rama Anak Semut");
//mencetak di dalam kurung     
                                                ulang--;               //mengulang mundur variabel ulang
                                }
                                break;   //berhenti sejenak

                case 3 :
                                String d = JOptionPane.showInputDialog("Masukkan Banyak Deret = ");
                                // variabel d bertipe string dan mencetak di dalam kurung
                                int deret = Integer.parseInt(d);  //merubah variabel d menjadi deret integer
for(int i = 1; i<=deret; i++) //untuk variabel i diisi dengan 1, i<= variabel deret, mengulang i
                                {
for(int j = 1; j<=i; j++)//untuk variabel j diisi dengan 1, j<= variabel i, mengulang j

                                                {
                                                                System.out.print(i+""); //mencetak variabel i dan spasi
                                                }
                                                System.out.println("");                //mencetak spasi kosong
                                }
                                break;   //berhenti sejenak

                case 4 :                 //jika pilihannya 4
JOptionPane.showMessageDialog(null, "Makasih ^^","Silahkan EXIT,,,,",JOptionPane.INFORMATION_MESSAGE);          //mencetak di dalam kurung
                                System.exit(0);                 //keluar dari program
                                break;                   //berhenti sejenak
                                default:                                //bila pilihan lain
                                JOptionPane.showMessageDialog(null, "Input 1...4","Salah Mas Bro...,,,,",JOptionPane.WARNING_MESSAGE); //mencetak di dalam kurung
                }
                }
                while(true);        //pasangan do, akan kembali ke do diatas
                }
}


hasil : 




Berikut adalah cara-caranya :
Saya pakai JCreator...

1.       Ketikkan sebagai berikut (jangan ketikkan kalimat habis '//')

import javax.swing.*;   //syarat penggunaan komponen sistem JAVA
public class data               //Menentukan kelas
{
                public static void main(String[]args)       //fungsi string
                {
                                data Menu = new data();             //membuat data baru
                                do                           //untuk melakukan perulangan
                {
                String menu = JOptionPane.showInputDialog("==MENU== \n1. Biodata \n2. Segitiga \n3. EXIT");                            //mencetak dan disimpan dalan variabel menu
                int pil = Integer.parseInt(menu);                               //variabel menu dijadikan pil integer
                switch(pil)                           //pilih variabel pil
                {
                case 1:                  //pilihan 1
                                String nama = JOptionPane.showInputDialog("Masukkan Nama : ");
                                String kelas = JOptionPane.showInputDialog("Masukkan Kelas : ");
                                String npm = JOptionPane.showInputDialog("Masukkan NPM : ");
                String biodata = "Biodata Anda : \nNama Anda  =  "+nama+"\nKelas Anda  =  "+kelas+"\nNPM Anda    =  "+npm;  //perintah mencetak dan disimpan di variabel
JOptionPane.showMessageDialog(null, biodata); //variabel dicetak di message dialog
                                break;   //berhenti
                case 2:                  //pilihan 2
                                String alas = JOptionPane.showInputDialog("Masukkan Alas = ");
                                int varalas = Integer.parseInt(alas);        //string alas dijadikan integer
                                String tinggi = JOptionPane.showInputDialog("Masukkan Tinggi = ");
                                int vartinggi = Integer.parseInt(tinggi); //string tinggi dijadikan integer
                                int luas = (varalas*vartinggi)/2;                                //melakukan perhitungan
                String segitiga = "Luas Segitiga \nAlas = "+alas+"\nTinggi = "+tinggi+"\nLuas Segitiganya Adalah = "+luas;      //memasukkan perintah pada string segitiga
                                JOptionPane.showMessageDialog(null, segitiga);            //mencetak
                                break;                   //berhenti
                case 3 :
                                JOptionPane.showMessageDialog(null, "TERIMA KASIH TELAH MENGGUNAKAN PROGRAM INI.. ^^","Silahkan EXIT,,,,",JOptionPane.INFORMATION_MESSAGE);
                //mencetak di information message
                                System.exit(0);                  //keluar
                                break;                   //berhenti
                                default:                                //bila pilihan lain
                                JOptionPane.showMessageDialog(null, "LO BUTA YE, PILIHANNYA KAN 1...3 DOANG...PAKE TUH KACAMATA..","SALAH MAS BRO...,,,,",JOptionPane.WARNING_MESSAGE);  //mencetak di warning message
                }
                }
                while(true);                        //perulangan ,pasangan do
                }
}


hasilnya : 



Saya memakai JCreator....

1.       Ketikkan sebagai berikut :
import javax.swing.*;   //syarat penggunaan komponen sistem JAVA
class coba1         //menentukan nama kelas
{
                public static void main (String[]args)      //memanggil fungsi string
                {
                                int jumlah, kali,  bagi;    //membuat variabel untuk menampung
                                int x = 30;             //konstanta x diisi nilai 30
int y = 5;               // konstanta x diisi nilai 30
jumlah = x + y;  //konstanta x ditambah  y dan disimpan di variabel jumlah
kali = x * y;          //konstanta x dikali  y dan disimpan di variabel kali
bagi = x / y;        // konstanta x dibagi  y dan disimpan di variabel bagi
                                System.out.println(“Hasil Jumlah = ”+jumlah);   //mencetak & memanggil
System.out.println(“Hasil Kali = ”+kali); //mencetak & memanggil variabel
System.out.println(“Hasil Bagi = ”+bagi)               ;  //mencetak & memanggil variabel
                }
}

2.       Pilih menu Build>>build file...
3.       Pilih Run atau tekan F5...





Berikut adalah cara-caranya :
Saya memakai software JCreator.....

1.       Ketikkan sebagai berikut :
import javax.swing.*;   //syarat penggunaan komponen sistem JAVA
class coba1                         //menentukan nama kelas
{
                public static void main (String[]args)      //memanggil fungsi string
                {
                                System.out.println(“Welcome”);                               //mencetak
                }
}
2.       Pilih menu Build>>build file...
3.       Pilih Run atau tekan F5...




1.       Buka program C++...
2.       Sebagai contoh, ketikkan koding di bawah ini :
#include<iostream.h>                                      (membaca library)
#include<conio.h>                                          (membaca library)
float faktor(int z)                                              (membuat procedure faktor dengan z= int)
{                                                                             
float f;                                                              (variabel f berjenis float)
f=1;                                                                  (isi variabel f dengan 1)
if(z<=1)                                                            (jka z lebih kecil sama dengan 1, maka)
return f;                                                            (kembali ke f)
else {                                                    (jika tidak)
for(int i=z; i>=1; i--)                                         (untuk i sama dengan z dan i lebih besar dari 1)
f=f*i;                                                                (isi variabel f dengan perkalian f dan i)
}
return f;                                                             (kembali ke f)
}
main ()                                                                 
{
int n,m,pilih;                                                      (variabel n,m,pilih berjenis integer)
menu :                                                                 
clrscr();                                                            (membersihkan layar)
cout <<"\n"<<endl;                                           (pindah baris)
cout <<"   +==========MENU==========+"<<endl;                  (mencetak di samping)
cout <<"   |  1. Faktorial          |"<<endl;            (mencetak 1. faktorial)
cout <<"   |  2. Permutasi          |"<<endl;           (mencetak 2. permutasi)
cout <<"   |  3. Kombinasi          |"<<endl;          (mencetak 3. kombinasi)
cout <<"   |  4. Exit               |"<<endl;               (mencetak 4. exit)
cout <<"   +========================+"<<endl;     (mencetak =======)
cout <<" Masukan Pilihan anda : ";cin>>pilih;      (menginput variabel pilih)
switch(pilih)                                                      (memilih dari 4 menu diatas)
{
case 1:                                                             (pilihan 1)
clrscr();                                                           (membersihkan layar)
cout<<"\n"<<"___FAKTORIAL___ \n";                  (mencetak __faktorial__)
cout<<"\n";                                                     (pindah baris)
cout<<"Nilai n= ";cin>>n;                               (menginput variabel n)
cout<<n<<"! = ";                                           (mencetak variabel n dengan tambahan ‘!’)
for(int a=n; a>=2; a--){                                  (untuk a sama dengan n dan a lebih besar dari 2)
cout<<a<<"x";}                                             (mencetak variabel a dengan tambahan ‘x’)
cout<<"1= "<<faktor(n);                                (mencetak ‘1=’ dan dilanjutkan mengeluarkan faktor)
getch();                                                                (supaya tidak langsung keluar dari program)
goto menu;                                                    (kembali ke menu)

case 2:                                                          (pilihan 2)
clrscr();                                                        (membersihkan layar)
cout<<"\n"<<"___PERMUTASI___ \n";                                (mencetak’ __permutasi__’)
cout<<"\n";                                                  (pindah baris)
cout<<"Nilai n = ";cin>>n;                           (menginput variabel n)
cout<<n<<"! = ";                                        (mencetak variabel n dengan tambahan ‘!’)
for(a=n; a>=2; a--){                                   (untuk a sama dengan n dan a lebih besar dari 2)
cout<<a<<"x";}                                          (mencetak variabel a dengan tambahan ‘x’)
cout<<"1="<<faktor(n);                               (mencetak ‘1=’ dan dilanjutkan mengeluarkan faktor)
cout<<"\n";                                                 (pindah baris)
cout<<"\nNilai m = ";cin>>m;                     (menginput variabel m)
cout<<m<<"! = ";                                      (mencetak variabel n dengan tambahan ‘!’)
for(a=m; a>=2; a--){                                 (untuk a sama dengan n dan a lebih besar dari 2)
cout<<a<<"x";}                                         (mencetak variabel a dengan tambahan ‘x’)
cout<<"1= "<<faktor (m);                         (mencetak ‘1=’ dan dilanjutkan mengeluarkan faktor)
cout<<"\n";                                               (pindah baris)
cout<<"\n";                                               (pindah baris)
cout<<n<<"P"<<m<<"="<<faktor(n)/faktor(n-m);           (mencetak nPm dengan faktor n/faktor (n-m)
getch();                                                        (menunggu program/ perintah)
goto menu;                                                 (kembali ke menu)

case 3:                                                  (pilihan 3)
clrscr();                                                 (membersihkan layar)
cout<<"\n"<<"___KOMBINASI___ \n";                                (menceta __KOMBINASI__)
cout<<"\n";                                        (pindah baris)
cout<<"Nilai n = ";cin>>n;                 (menginput variabel n)
cout<<n<<"! = ";                               (mencetak variabel n dengan tambahan ‘!’)
for (a=n; a>=2; a--){                        (untuk a sama dengan n dan a lebih besar dari 2)
cout<<a<<"x";                                  (mencetak variabel a dengan tambahan ‘x’)
cout<<"1="<<faktor(n);                                (mencetak ‘1=’ dan dilanjutkan mengeluarkan faktor)
cout<<"\n";                                        (pindah baris)
cout<<"\nNilai m = ";cin>>m;             (menginput variabel m)
cout<<m<<"! = ";                              (mencetak variabel n dengan tambahan ‘!’)
for(a=m; a>=2; a--){                         (untuk a sama dengan n dan a lebih besar dari 2)
cout<<a<<"x";}                                 (mencetak variabel a dengan tambahan ‘x’)
cout<<"1= "<<faktor (m);                  (mencetak ‘1=’ dan dilanjutkan mengeluarkan faktor)
cout<<"\n";                                        (pindah baris)
cout<<"\n";                                        (pindah baris)
cout<<n<<"C"<<m<<" = "<<faktor(n)/faktor(m)*faktor(n-m);   (mencetak nCm dengan faktor (n)/faktor(m)*faktor(n-m))
getch();                                  (menunggu)                                      
goto menu;                                        (kembali ke menu)

case 4:                                               (pilihan 4)
clrscr();                                              (membersihkan layar)
cout<<"\n";                                        (pindah baris)
cout<<" !!!!TERIMA KASIH TELAH MENGGUNAKAN PROGRAM INI!!!!";
}
getch();
}}                                                             (akhir dari program)        

ketika dijalankan : 


Subscribe to RSS Feed Follow me on Twitter!