Program Even and odd :
import java.io.BufferedReader;
//untuk mendapatkan input dari keyboard melalui layar console
import java.io.InputStreamReader;//perlu dikonversikan sebelum melakukan perhitungan pada variabel yang di input
import java.util.Scanner;
public class Evenodd { //nama kelas, untuk membuat suatu sekumpulan perintah (compound statement/block)
public static void main (String [ ] args) {//berisi argument yang diambil dari ruang eksekusi
int angka, mod;//variabel angka, mod dengan tipe data integer
Scanner cd = new Scanner(System.in); //berfungsi untuk mencetak hasil dari data-data
System.out.println("Bilangan Angka 1-200");//mencetak kalimat Bilangan Angka 1-200
System.out.print("Masukkan Angka : ");//mencetak kalimat Masukkan Angka
angka= cd.nextInt();//menampung variabel angka dengan tipe data integer
mod = angka%2;//rumus mod
if (mod==0)//kondisi awal mod=0
{
System.out.print("angka "+ angka +" genap") ;//mencetak hasil angka genap dengan memanggil rumus angka
}
else
{
System.out.print("angka "+ angka +" ganjil") ;//mencetak hasil angka ganjil dengan memanggil rumus angka
} // penutup compound statement
}
}
//untuk mendapatkan input dari keyboard melalui layar console
import java.io.InputStreamReader;//perlu dikonversikan sebelum melakukan perhitungan pada variabel yang di input
import java.util.Scanner;
//Perintah untuk menginisialisasi objek yang diinginkan pengguna
public class Evenodd { //nama kelas, untuk membuat suatu sekumpulan perintah (compound statement/block)
public static void main (String [ ] args) {//berisi argument yang diambil dari ruang eksekusi
int angka, mod;//variabel angka, mod dengan tipe data integer
Scanner cd = new Scanner(System.in); //berfungsi untuk mencetak hasil dari data-data
System.out.println("Bilangan Angka 1-200");//mencetak kalimat Bilangan Angka 1-200
System.out.print("Masukkan Angka : ");//mencetak kalimat Masukkan Angka
angka= cd.nextInt();//menampung variabel angka dengan tipe data integer
mod = angka%2;//rumus mod
if (mod==0)//kondisi awal mod=0
{
System.out.print("angka "+ angka +" genap") ;//mencetak hasil angka genap dengan memanggil rumus angka
}
else
{
System.out.print("angka "+ angka +" ganjil") ;//mencetak hasil angka ganjil dengan memanggil rumus angka
} // penutup compound statement
}
}
Program Bilangan Prima :
public class tugas2_nomer1_bilanganprima
//nama bilangan prima = nama kelas
{ //untuk membuat suatu sekumpulan perintah (compound statement/block).
public static void main (String[] args){
//berisi argument yang diambil dari ruang eksekusi
System.out.println("Bilangan Prima 1-100 = ");
//menampilkan kalimat Bilangan Prima 1-100
int bilangan,bag;
//variabel bilangan, bag dengan tipe data integer
for(bilangan=1;bilangan<100;bilangan++){ //perulangan for
//nilai awal bilangan=1
//nilai bilangan kurang dari 100
//nilai bilangan++ = nilai bilangan+1
int x=0; //nilai awal x=0 dengan tipe data integer
for(bag=1;bag<100;bag++){ //perulangan for
//nilai awal bag=1
//nilai bag kurang dari 100
//nilai bag++ = nilai bag+1
if(bilangan%bag==0) // if kondisi
{
x++; //x++ = x+1
}
}
if ((x==2)&&(bilangan!=1)) //rumus bilangan prima
{
System.out.println(bilangan); //mencetak hasil dari rumus bilangan
} // penutup compound statement
}
}
}
Hasil Output :


No comments:
Post a Comment