Deret bilangan ganjil dan genap dengan java


post kali ini saya akan mencoba membuat deret bilangan ganjil dan genap dengan pengecualian…
* Deret bilangan Ganjil 1 sampai 20 kecuali 15.
Berikut Screenshootnya:


Berikut Scriptnya:
public class ganjil{
public static void main(String[] args) {
int x;
for (x=1;x<=20;x=x+2){
if (x==15)
continue;
System.out.println(x);
}

}
}

*Deret bilangan genap dari 20 sampai 1 kecuali 8.
berikut Screenshootnya:

Brikut Scriptnya:
public class Genap {

public static void main(String[] args) {
int x;
for (x=20;x>=1;x=x-2){
if (x==8)
continue;
System.out.println(x);
}

}
}

Semoga bermanfaat…

Iklan

7 Comments Add yours

  1. irvanviyade berkata:

    gan minta penjelasan logikanya tolong

    1. informatika11d berkata:

      gne gan…
      sdikit penjelasan logikanya:
      saya jabarkan yang Deret bilangan genap dari 20 sampai 1 kecuali 8.
      yang satunya hampir sama logikanya.
      logika dari bilangan genap adalah bilangan itu +2 [selalu di awali dengan angka 2 dan trs kelipatannya] atau juga bisa diartikan habis dibagi 2.
      pada script berikut:
      for (x=20;x>=1;x=x-2)
      for digunakan untuk mengulang output dari bilangangenap trsbt, yang didapat dari (x=20;x>=1;x=x-2).
      x=20 adalah batas awal dari bilangan genap yang mau ditampilin dikarenakan urutannya dari besar ke kecil jadi batasnya harus besar dulu.
      x>=1 adalah batas akhirnya. jadi logikanya akan menampilkan bilangan [20 sampai 1].
      x-2 adalah dimana setiap bilangan dari batas awal akan di kurangi 2 sampai habis pada batas akhirnya.
      kalau scrit beriut:
      if (x==8)
      continue;
      System.out.println(x);
      adalah pengecualian, jika x [nilai dari batas tadi 20 sampai 1] sama dengan 8 maka akan dilanjutkan [dengan script continue]. dan angka 8 tidak ditampilkan.
      System.out.println(x); adalah untuk menampilkan output dari program [x merupakan variabel yang mengandung nilai dari batas bilangan tadi].

      semoga membantu…

  2. irvanviyade berkata:

    Makasih banyak yah logikanya sangat bermanfaat

  3. yayan berkata:

    kalo soalnya kekgini gimana ??

    Buatlah program dimana inputnya adalah 10 angka (bilangan) sembarang yang diinputkan melalui keyboard. Kenmudian, yang di tampilkan di layar hanya angka(bilangan) yang merupakan kelipatan 3 atau 4 saja. Jika bilangan yang diinputkan bukan kelipatan 3 atau 4, maka akan di jumlahkan dan ditampikan jumlah angka (bilangan) yang bukan kelipatan 3 dan 4.

    Ingat..jika bilangan yang diinputkan merupakan kelipatan 3 atau 4, maka bilangan tersebut di tampilkan. Tapi jika tidak, maka tidak ditampilkan. Kemudian untuk bilangan yang bukan kelipatan 3 atau 4, yang di tampilkan hanya jumlah bilangan tersebut.

    contoh:

    inputan: 1 2 3 4 5 6 7 8 9 10

    maka output:

    3 4 6 8 9

    5 bilangan yang bukan kelipatan 3 atau 4

  4. arif berkata:

    gan gmana carax kalo mw buat program untuk menghitung pangkat n dari deret bilangan 50 sampai 0

  5. Muhatri berkata:

    Gan Cara buat program untuk menampilan deret bilangan genap dari 2 sampai 20 kecuali kelipatan 6 gimana ya ?
    contoh hasil : 2 4 8 10 14 16 20

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s