Contoh Program Java Menampilkan Deret Bilangan Ganjil (1 3 5 7 9 dst)
Membuat Contoh Program Java Perulangan Angka Ganjil
Bagaimana jika disuruh membuat script program java menampilkan deret bilangan ganjil? Tentu ada sebagian yang sudah paham dengan program java akan mengerti bagaimana dan apa yang perlu untuk membuat script menampilkan deret bilangan ganjil java. karena program java perulangan angka ganjil tidak sama dengan program java perulangan deret bilangan biasa atau bahkan angka genap.
Nah bagaimana jika perintah atau tugas ini diberikan kepada yang sama sekali tidak paham dengan program java, apalagi bagaiman membuat script untuk deret bilangan ganjil.
Nah pada kesempatan ini, akan diberikan contoh program java dalam menampilkan deret bilangan ganjil.
Bilangan ganjilnya bebas berapa angka awal dan akhir, karena sudah disediakan script atau fungsi untuk menerima input nantinya ketika program dijalankan.
Oia, program java dalam menampilkan deret bilangan ganjil ini ada 2 cara, yaitu:
1. Dengan Menggunakan Mod
2. Dengan Increment +2
Kedua cara ini akan menghasilkan deret bilangan ganjil, namun cara pertama adalah cara yang paling saya recomendasikan, karena menggunakan fungsi logika.
Disamping itu, program java menampilkan deret bilangan ganjil ini di sertakan dengan 3 bentuk perulangan yang sering digunakan yaitu For, While, dan Do While.
Mengapa diberikan dalam bentuk perulangan yang berbeda meski hasil dari deret bilangan ganjilny adalah sama jika nilai awal dan akhir adalah sama?
Tujuannya agar pembaca, terutama pemula memahami bagaimana membuat program java dalam menampilkan deret bilangan ganjil dengan cara dan menggunakan perulangan yang berbeda.
Sebelum kita memulai ke programnya,alangkah baiknya simak baik-baik bilangan ganjil itu seperti apa.
Baca Juga : Flowchart Menentukan Bilangan Ganjil atau Genap
Bilangan ganjil adalah bilangan yang apabila dibagi dengan 2 tidak akan habis. Dan bilangan ganjil adalah bilangan apabila dibagi 2 memiliki sisa bagi (mod) sama dengan 1
So, coba anda test sebuah angka, dan bagikan terhadap 2.
Contoh nya 23
23 apabila dibagi 2 akan menghasilkan 11, dan ada sisa 1
Berikut ini adalah program java menampilkan deret bilangan ganjil dengan menggunakan util scanner untuk menentukan nilai awal dan akhir dari deret bilangan ganjil di java yang akan memudahkan untuk menentukan nilainya pada saat program ajan dijalankan
Deret Bilangan Ganjil Java Dengan FOR
package bilanganganjil; import java.util.Scanner; public class Bilanganganjil { public static void main(String[] args) { Scanner bilangan = new Scanner(System.in); int ganjil,awal,akhir,jumlah=0; System.out.print("Masukkan Nilai Awal : ");awal= bilangan.nextInt(); System.out.print("Masukkan Nilai Akhir : ");akhir= bilangan.nextInt(); System.out.print("Deret Bilangan Ganjilnya = "); for(ganjil=awal;ganjil<=akhir;ganjil++){ if (ganjil % 2==1) { jumlah=jumlah+ganjil; System.out.print(ganjil + " "); }} System.out.println(); System.out.println("Jumlah Deret Bilangan Ganjil Adalah = "+ jumlah + " "); }}
Oia program bilangan ganjil java diatas sudah dilengkapi dengan penjumlahan dari deret yang akan ditampilan oleh program deret bilangan ganjil java tersebut, sehingga programnya akan seperti gambar berikut ini
Gambar Deret Bilangan Ganjil dengan Program Java
Diatas adalah program java menampilkan deret bilangan ganjil dengan perulangan FOR, berikut ini coba dengan perulangan While dalam menampilkan deret bilangan ganjil java
Program Java Deret Bilangan Ganjil Dengan While
public static void main(String[] args) { Scanner bilangan = new Scanner(System.in); int ganjil,awal,akhir,jumlah=0; System.out.print("Masukkan Nilai Awal : ");awal= bilangan.nextInt(); System.out.print("Masukkan Nilai Akhir : ");akhir= bilangan.nextInt(); System.out.print("Deret Bilangan Ganjilnya = "); ganjil=awal; while(ganjil<=akhir){ if (ganjil % 2==1) { jumlah=jumlah+ganjil; System.out.print(ganjil + " "); } ganjil++; } System.out.println(); System.out.println("Jumlah Deret Bilangan Ganjil Adalah = "+ jumlah + " "); }
Untuk hasil dari program menampilkan deret bilangan ganjil dengan perulangan For dan While sama, hanya penggunaan perulangan saja yang berbeda. Berikut ini kita coba dengan perulangan Do While untuk menampilkan deret bilangan ganjil java
Program Java Deret Bilangan Ganjil Dengan Do...While
public static void main(String[] args) { Scanner bilangan = new Scanner(System.in); int ganjil,awal,akhir,jumlah=0; System.out.print("Masukkan Nilai Awal : ");awal= bilangan.nextInt(); System.out.print("Masukkan Nilai Akhir : ");akhir= bilangan.nextInt(); System.out.print("Deret Bilangan Ganjilnya = "); ganjil=awal; do{ if (ganjil % 2==1) { jumlah=jumlah+ganjil; System.out.print(ganjil + " "); } ganjil++; } while(ganjil<=akhir); System.out.println(); System.out.println("Jumlah Deret Bilangan Ganjil Adalah = "+ jumlah + " "); }
Demikianlah pembahasan membuat program menampilkan deret bilangan ganjil java dengan perulangan for, while dan do while, semoga artikel ini bisa membantu menambah ilmu pemograman anda. Terima kasih
No comments for "Contoh Program Java Menampilkan Deret Bilangan Ganjil (1 3 5 7 9 dst)"
Post a Comment