Memunculkan Angka Genap Ganjil Menggunakan For

Pada artikel yang lalu, kita sudah membuat program genap ganjil yang cukup sederhana, hanya sekali input. Bahkan, kita membuatnya menjadi input berulang ulang menggunakan perulangan do while. Nah, sekarang kita maunya sekali input tuh langsung keluar genap ganjilnya, atau kita memfilternya hanya mengeluarkan genap saja, atau ganjil saja.

Program kali ini masih menggunakan perulangan for. Disini kita akan mengulang proses pemilahan genap ganjil di dalam systemnya for. Dibawah ini saya akan membaginnya menjadi beberapa program, yaitu

#Memunculkan Genap Ganjil

import java.util.Scanner;
/**
 *
 * @author Razaqnice
 */
public class forGenap {
   
    public static void main(String [] args){
        int batas;
        Scanner input = new Scanner(System.in);
        System.out.print("Masukkan Angka Batas: ");
        batas = input.nextInt();
       
        for (int i=1; i<batas;i++){
            if(i%2 == 0){
                System.out.println(i+" adalah angka Genap");
            }else{
                System.out.println(i+" adalah angka Ganjil");
            }
        }
    }
   
}
Output 
genap ganjil for

#Munculkan Angka Genap Saja

import java.util.Scanner;
/**
 *
 * @author Razaqnice
 */
public class forGenap {
   
    public static void main(String [] args){
        int batas;
        Scanner input = new Scanner(System.in);
        System.out.print("Munculkan Angka Genap Sampai(Batas): ");
        batas = input.nextInt();
       
        for (int i=1; i<batas;i++){
            if(i%2 == 0){ //untuk memunculkan ganjil saja, ubah 0 jadi 1
                System.out.println(i);
            }
           
        }
    }
   
}
Output.
Filter Genap atau ganjilnya
Semoga bermanfaat


Artikel Terkait:

0 comments:

Ada pertanyaan?? Silahkan tanyakan di kotak komentar .. :)