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.