Dalam matematika dan pemrograman komputer, operasi modulus adalah sebuah operasi yang menghasilkan sisa pembagian dari suatu bilangan terhadap bilangan lainnya. Dalam bahasa pemrograman operasi ini umumnya dilambangkan dengan simbol %, mod atau modulo, tergantung bahasa pemrograman yang digunakan. (sumber: wikipedia)
Pada bahasa pemrograman Java, operator modulus menggunakan simbol “%”. Operasi Modulus dapat kita gunakan untuk menentukan genap-ganjil sebuah bilangan.
import java.io.*;
public class Ganjilgenap {
void genapganjil(){
DataInputStream dis = new DataInputStream(System.in);
try
{
System.out.print("\nIsikan angka: ");
int bil = Integer.parseInt(dis.readLine());
if (bil%2==1)
System.out.println( bil + " Adalah bilangan ganjil");
else
System.out.println( bil + " Adalah bilangan genap");
}
catch (Exception r)
{
System.out.println("Data tidak valid");
}
}
public static void main(String[] args) throws IOException{
String temp="";
Ganjilgenap run=new Ganjilgenap();
do
{
run.genapganjil();
System.out.print("\nApa kamu ingin mencobanya lagi (Y/N): ");
BufferedReader d=new BufferedReader(new InputStreamReader(System.in));
temp=d.readLine();
}
while(temp.equals("Y")||temp.equals("y"));
}
//By Indra Dwi Permana W
}
Jika mau Filenya langsung, silahkan download disini
No comments:
Post a Comment