Sabtu, 10 Maret 2012

Menampilkan Bilangan Genap Atau Ganjil Dengan Inputan Menggunakan FOR

Selamat sore semuanya..


Kembali lagi saya untuk memposting coding Menampilkan Bilangan Genap Atau ganjildengan inputan..


Langsung aja kita mulai yahhhhhhhh.......


Dsni kita bisa liat gambarnya bagaimana proses inputan datanya :
Gambar : Input Nilai


Gambar : Input Pilihan
Gambar : Hasil output


Nah,,tu apabila inputan sesuai dengan pilihan,,bagaimana lagi jika inputan salah dari pilihan..
Mariiii kita liat hasilnya  :


Gambar : Inputan Yang Salah



Gambar : Inputan Yang Salah

Sudah jelas bedanya ???

Sekarang barulah kita liat programnya :

1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import javax.swing.JOptionPane;
class SwitchCaseDalamForDanDoWhile
{
 public static void main(String[] args) 
 {
String nilaiString, pilihString;
int nilai,pilih;
int j;


    nilaiString = JOptionPane.showInputDialog ("Masukkan Nilai");
    nilai = Integer.parseInt (nilaiString);
             

    do
    { 
     pilihString = JOptionPane.showInputDialog ("Masukkan Pilihan Anda : \n1. Bilangan Genap \n2. Bilangan Ganjil");
        pilih = Integer.parseInt (pilihString);
    }
    while (pilih > 2 || pilih < 1);
   switch (pilih)
   {

   case 1: for (int i=1 ; i<=nilai ; i++)
      {
   if (i%2==0)
   System.out.println (i);
   
      }
       
      break;
   case 2 : for (int i=1 ; i<=nilai ; i++)
      {
   if (i%2==1)
   System.out.println (i);
   
      }
   break;
  }
 }
}

1 komentar: