Selasa, 25 Juni 2019

Pengulangan Faktorial di Java

Berikut Pengulangan Faktorial di java
Kalian buat nama kelasnya dengan "ulangfaktorial"

public class ulangfaktorial {

public static void main(String[] args) {
long batas = 20; // <- Jumlah faktorial yang dibuat
long faktor;
int a,b;
for(a = 0; a<=batas; a++)
{
faktor = 1;

for (b = 2; b <= a; b++)
faktor *= b;
System.out.println(a + "!" + " adalah " +faktor);
}
while (a <= batas) {
faktor = 1;
b = 2;
while (b<=a) {
faktor *= b;
System.out.println(a + "!" + "adalah " +faktor);

}
a++;
}


}
}


Lalu jalankan lewat terminal , maka hasilnya seperti ini


Jika kalian mengganti "value batas = 5"

public static void main(String[] args) {
long batas = 5; // Berubah menjadi 5
long faktor;
int a, b;
Maka jumlah faktorial yang dicetak akan sampai 5 baris saja.


Pengulangan Java (Looping For)

Selamat Datang kembali di Razor XPoes

Tema Bahasan kita kali ini tentang Pengulangan Java (Looping For)

Contoh :

public class pengulanganJava {

public static void main( String [] args ) {
int i;
int jumlah = 0;

for (i = 1;i <= 10; i++)
{
System.out.println(i);
jumlah += i;
}
System.out.println("Jumlah : "+jumlah);
}
}

// Mengulang ke bawah 10 kali


Silahkan Dicoba

Sabtu, 22 Juni 2019

Program Validasi ubah String ke Integer

Banyak yang bilang kalau buat validasi itu sulit terutama kalau dah disuruh buat project gak kelar hanya karena "gimana sih bikin validasi string ke integer" Nih baca baik-baik :

1. Gunakan metode umum 

Kita mau makai "Angka dalam String biar bisa di jumlahkan dalam operasi perhitungan"
Contoh Soal :


tipeDataString = Integer.valueOf(tipeDataString);

Contoh Soal :

Int angka1 = 2;
String angka2 = 10;
Int hasil = 0;

Do angka1*angka2 = hasil;

Tinggal kita pakai metode umum diatas

angka2 = Integer.valueOf(angka2);
angka1*angka2 = hasil;
hasil = 20;

2. Cara Khusus

Ini jarang dipakai kalau dikampus atau dipembelajaran biasa oleh dosen , ini hanya ketemu
hasil pencarian lewat library setelah nanya ke master program lainnya. Kalau kamu ketemunya bukan
dari library. Anda Luar Biasa XD.

Perbedaannya ini dibuat untuk mengubah "Hasil String --> Hasil Integer".

tipeDataInt = getStrToInt(tipeDataString);

Int angka 1 = 0;
String nilaiangka1 = 2;

angka1 = getStrToInt(nilaiangka1);
angka1 = 2;

Silahkan langsung dipakai di program kalian.
Thanks.







Rabu, 31 Oktober 2018

Program C++ Metode Transfer Uang

Berikut ini adalah program metode transfer uang di bank dengan coding C++
Anda bisa langsung menggunakannya compile dan run .

===========================================

#include<iostream>
using namespace std;
int check();
int trans();
int bank();

int saldo=10000000,transfer,pil;
string nomor ;

 int main()
{
    system("color 1F");
int pilih;
char repeat;

{
//saldo_akhir=saldo-transfer;
cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
cout<<"--------------------------------------------------------------------------"<<endl<<endl;
cout<<"Silahkan pilih Menu yang anda inginkan :"<<endl;
cout<<"1. Transfer             <======"<<endl;
cout<<"2. informasi Saldo      <======"<<endl<<endl;
cout<<"Masukan menu pilihan Anda : ";
cin>>pilih;
if(pilih==1)
{
return bank();
}
 if(pilih==2)
 {
             return check();
             }
             else
             {
                 cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
                 cout<<"---------------------------------------------------------------"<<endl<<endl;
                 cout<<"Pilihan tidak ada, apakah Anda ingin kembali ke menu utama? [Y/N]";
                 cin>>repeat;
                 if(repeat=='Y'||repeat=='y')
                 {
                                             system("cls");
                                             return main();
                                             }
                                             if(repeat=='N'||repeat=='n')
                                             {
                                             return 0;
                                             }
                                             }
                                           
          system("pause");
}
}
// bank                       
int bank()
{
    system("cls");
    char repeat;
    int kode;
cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
cout<<"------------------------------------------------------------------"<<endl<<endl;
cout<<"PILIH BANK TUJUAN TRANSFER YANG ANDA INGINKAN"<<endl;
cout<<"------------------------------------------------------------------"<<endl<<endl;
cout<<"1. Ke rekening BRI              <===="<<endl;
cout<<"2. Ke rekening lain             <===="<<endl<<endl;
cout<<"Masukkan plihan Anda : ";
cin>>pil;
if(pil==1)
{
          system("cls");
          cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
          cout<<"----------------------------------------"<<endl<<endl;
           cout<<"Silahkan masukkan nomor rekening tujuan transfer Anda"<<endl<<endl;
           cin>>nomor;
           return trans();                   
}
if(pil==2)
{
          system("cls");
          cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
          cout<<"-------------------------------------------------------"<<endl<<endl;
           cout<<"Keterangan kode bank "<<endl;
           cout<<"002 : BNI         005 : Danamon"<<endl;
           cout<<"006 : Mandiri     451 : BSM"<<endl;
           cout<<"007 : Bukopin     200 : BTN  "<<endl;
           cout<<"Silahkan masukkan kode bank tujuan transfer Anda"<<endl<<endl;
           cin>>kode;
if(kode==002)
{
             system("cls");
             cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
             cout<<"-----------------------------------------------------------"<<endl<<endl;
             cout<<"Bank BRI"<<endl<<endl;
             cout<<"Silahkan masukkan nomor rekening tujuan transfer Anda"<<endl<<endl;
             cin>>nomor;
             return trans();
           }
           else if(kode==006)
{
           system("cls");
           cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
           cout<<"----------------------------------------------------------"<<endl<<endl;
             cout<<"Bank Mandiri"<<endl<<endl;
             cout<<"Silahkan masukkan nomor rekening tujuan transfer Anda"<<endl<<endl;
             cin>>nomor;
             return trans();
           }
           else if(kode==007)
{
           system("cls");
           cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
           cout<<"-------------------------------------------------------------"<<endl<<endl;
             cout<<"Bank bukopin"<<endl<<endl;
             cout<<"Silahkan masukkan nomor rekening tujuan transfer Anda"<<endl<<endl;
             cin>>nomor;
             return trans();
           }
           else if(kode==005)
{
           system("cls");
           cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
           cout<<"-------------------------------------------------------------"<<endl<<endl;
             cout<<"Bank Danamon"<<endl<<endl;
             cout<<"Silahkan masukkan nomor rekening tujuan transfer Anda"<<endl<<endl;
             cin>>nomor;
             return trans();
           }
       
           else if(kode==200)
{
           system("cls");
           cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
           cout<<"----------------------------------------------------------"<<endl<<endl;
             cout<<"Bank BTN"<<endl<<endl;
             cout<<"Silahkan masukkan nomor rekening tujuan transfer Anda"<<endl<<endl;
             cin>>nomor;
             return trans();
           }
           else if(kode==451)
{
           system("cls");
           cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
           cout<<"---------------------------------------------------------------"<<endl<<endl;
             cout<<"Bank BSM"<<endl<<endl;
             cout<<"Silahkan masukkan nomor rekening tujuan transfer Anda"<<endl<<endl;
             cin>>nomor;
             return trans();
             }
}
else
{
    system("cls");
    cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
    cout<<"--------------------------------------------------------------"<<endl<<endl;
     cout<<"Pilihan tidak ada, apakah Anda ingin mkembali ke menu utama? [Y/N]";
                 cin>>repeat;
                 if(repeat=='Y'||repeat=='y')
                 {
                                             system("cls");
                                             return bank();
                                             }
                                             if(repeat=='N'||repeat=='n')
                                             {
                                             return 0;
                                             }
}
}
//transfer
int trans()
{
    system("cls");
char sure,back;
cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
cout<<"-------------------------------------------------------------------------"<<endl<<endl;
cout<<"Masukan Jumlah transfer : Rp. ";
cin>>transfer;
if(saldo>transfer)
{
                  system("cls");
                  cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
                  cout<<"-----------------------------------------------------------"<<endl<<endl;
cout<<"Apakah Anda yakin untuk melakukan transfer sebesar Rp. "<<transfer<<endl;
cout<<" ke rekening "<<nomor<<" ? [Y/N]";
cin>>sure;
if(sure=='Y'||sure=='y')
{
                        system("cls");
                        saldo=saldo-transfer;
cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
cout<<"-------------------------------------------------------------------"<<endl<<endl;
cout<<"Selamat, transfer Anda berhasil!"<<endl<<endl;
cout<<"saldo anda Rp."<<saldo<<endl;

}
}
else
{
    system("cls");
cout<<"Maaf, Saldo Anda tidak mencukupi!"<<endl;
cout<<"Apakah Anda ingin kembali ke menu awal? [Y/N] : ";
cin>>back;
if(back=='Y'||back=='y')
{
system("cls");
return main();
}
else
{
    cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
cout<<"---------------------------------------------------------------------"<<endl<<endl;
cout<<"--------------------------------------------------------------------------------"<<endl;
cout<<"                               Terima Kasih"<<endl;
cout<<"--------------------------------------------------------------------------------"<<endl;
cout<<"                      Silahkan ambil kembali kartu ATM anda"<<endl;
return 0;
system("pause"); 
}
}
cout<<endl;
cout<<"------------------------------------------------------------------------------"<<endl;
cout<<"Apakah Anda ingin melakukan transaksi lainnya?[Y/N] : ";
cin>>back;
if(back=='Y'||back=='y')
{
system("cls");
return main();
}
else
{
    system("cls");
    cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
    cout<<"------------------------------------------------------------"<<endl<<endl;
                            cout<<"--------------------------------------------------------------------------------"<<endl;
                            cout<<"                               terima kasih"<<endl;
                            cout<<"--------------------------------------------------------------------------------"<<endl;
                            cout<<"                       silahkan ambil kembali kartu ATM anda"<<endl;
                            system("pause");
return 0; 
}
}

//check saldo
int check()
{
    system("cls"); 
    char confirm;
    cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
cout<<"-----------------------------------------------------------------------"<<endl<<endl;

cout<<"                      Informasi saldo anda"<<endl;
cout<<"--------------------------------------------------------------------------------"<<endl;



cout<<"Saldo : Rp. "<<saldo<<endl<<endl;
cout<<"Apakah Anda ingin melakukan transaksi lagi?[Y/N] : ";
cin>>confirm;
if(confirm=='Y'||confirm=='y')
{
                        system("cls");
                        return main();
                        }
                        else
                        {
                         
                            system ("cls");
                            cout<<"     Selamat datang di ATM BRI(BANK RAKYAT INDONESIA)"<<endl;
                            cout<<"--------------------------------------------------------------------------------"<<endl;
                            cout<<"                               terima kasih"<<endl;
                            cout<<"--------------------------------------------------------------------------------"<<endl;
                            cout<<"                      silahkan ambil kembali kartu ATM anda"<<endl;
                            system("pause");
                            return 0;
                            }
}

===========================================

Minggu, 15 Juli 2018

Aplikasi Kamus buat belajar Bahasa Inggris

Yoi nih , aplikasi kamus sekarang banyak beredar mulai dari google translate versi web sampai ada aplikasinya dan aplikasi kamus lainnya .

Kira-kira mana sih yang paling bagus ???

Bagus itu dari sisi tampilan , kemampuan aplikasi menerjemahkan dan size biar lancar atau lemot di hp .
Bisa offline , fiturnya banyak , dan gak apa sizenya gede asal memuaskan . Banyak lagi alasan lainnya .

Bukan untuk sponsor tapi ini aplikasi kamus terbaik menurut saya :

1. Aplikasi Kamusku

Sizenya kecil dan mudah digunakan. Aplikasi yang udah terkenal dari jaman awal hp android (mungkin aja) cek playstore aja .

atau klik link nih > Kamusku <

2. Aplikasi U-Dictionary 

Aplikasi ini yang sering saya pakai mudah , ringan dan offline bisa juga buat tambahan bacaan, karena didalam aplikasi ini ada seperti cerita pendek dengan bahasa inggris yang dibacakan oleh aplikasinya sendiri kita cukup dengarin biar bisa mengucapkan sama persis dengan native speakernya. Top Dah . Linknya > U-Dictionary<

3. Google Translate

Aplikasi ? Lewat web aja bisa google translate , kalau download sizenya agak gede sih tapi sebanding sih bisa foto tulisan lalu ditranslate , hidupkan mode recorder lalu translate baiknya sih make google assistant. Top juga .


Itu aja 3 aplikasi kamus terbaiklah , download aja salah satu yang pasti semua bagus .

Terima Kasih sekian .


Sabtu, 11 Juni 2016

Hidup Seperti Larry Jangan Larry dari kehidupan

Yo , saya akan membahas kali ini tentang hidup seperti larry dan jangan larry dari kehidupan (lari dari kehidupan)

Pernah gak kalian merasa hidup itu sulit ? Rasanya cita-cita dan mimpi itu gak bisa kesampaian , gak punya semangat hidup , dan Menyalahkan diri sendiri atau orang lain .

Sebenarnya kalian cukup aja membayangkan , "kamu bisa tenang naik pesawat meski tidak kenal Pilotnya , tapi kenapa masih suka resah akan menjalani hidup kalian , padahal tahu Tuhan yang mengatur segalanya" kutipan


Jadi intinya sekarang jangan menyerah dan menyalahkan diri sendiri atau orang lain , tapi berusaha berubah dan merubah

Berubah dimulai dari diri sendiri

Pertama , pastinya kalian harus berpikir Positif dan banyak melakukan hal Positif juga

Kalian harus percaya diri untuk dapat melakukan ini dan dengan niat yang penuh juga tekun kalian bisa bebas dari masalah dari diri kalian sendiri.

Merubah , merubah adalah tahap selanjutnya yaitu kalian harus merubah gaya hidup kalian terlebih dahulu , mencari teman baru (jangan meninggalkan teman lama) , menjadikan kerjaan sebagai hobi / menjadikan hobi sebagai kerjaan , mencoba hal hal baru untuk menghilangkan bosan dan selalu jaga kesehatan .

Yoi , jika cara diatas udah dilihat sekarang masih mau larry dari kenyataan .

Arti Hidup seperti larry :
"Hidup seperti Larry adalah hidup yang tidak takut akan bahaya dan kematian" versi spongebob
"Melakukan hal gila tanpa perduli akibatnya" versi spongebob

"Mejalankan hidup dengan seimbang" versi saya
"Jangan pernah takut dengan tantangan yang datang" (karena selalu ada tantangan) versi saya


Minggu, 17 Januari 2016

Aplikasi Android yang Berguna

.Berikut ini saya akan memberikan aplikasi yang wajib dimiliki di Android.

1. Launcher
Launcher adalah hal penting dari sebuah smartphone, ini merupakan penunjang kepuasan menggunakan smartphone.

Rekomendasi :
1. Smart Launcher ( sangat bagus dan rapi )
2. Hola Launcher
3. Cheetah Launcher
Saya rekomendasi tiga aplikasi ini karena ringan dan sangat bagus dibanding launcher lainnya :)

2. Sosial Media
Sosial media singkatnya sebuah tempat berinteraksi secara online dan tidak tatap muka dengan orang lain yang berada ditempat yang berbeda.

Rekomendasi:
1. Facebook (sangat mendominasi di Indonesia)
2. BBM
3. Twitter
4. Line
5. Whatsapp
6. Instagram
7. Wechat

(Saya sarankan gunakan aplikasi sosial media jangan terlalu banyak karena itu akan membuat hidup anda akan hampa)

3. Alat/Tools
Alat/tools ini sangat berguna buat kita yang memerlukan bantuan dalam pekerjaan kita masing-masing
Contohnya saya blogger: saya mengunduh aplikasi Blogger dari google.

4. Buku online
Buku online aplikasi buku yang didapat secara free atau berbayar dengan akses internet

Rekomendasi :
Wattpad (ebook online,banyak gratis)
Amazon (ebook online,banyak berbayar)

-------------------------------------------------------------------
#penting #android #aplikasi penting #launcher #kamus #ebook #sosmed #rekomendasi #aplikasi gratis #aplikasi berbayar #hidup lebih baik #alat