Contoh Program Pengulanga For
Mencetak Nilai Ganjil
import java.io.*;
public class satu{
public static void main(String args[]){
try{
BufferedReader NilaiA=new BufferedReader (new InputStreamReader(System.in));
System.out.print("Masukan Deret yang di Inginkan : ");
String input1=NilaiA.readLine();
int j=Integer.parseInt(input1);
System.out.print("Hasil : ");
for (int i=1; i<=j; i++)
{
System.out.print(i*2-1+" ");
}}
catch(IOException e)
{
e.printStackTrace();
}}}
Sedikit penjelasan koding diatas Koding ini for (int i=1; i<=j; i++) untuk pengulangan data sesuai inputan di atas, contoh kita input nilai 4 makan pengulangan sebanyak 4 X Pengulanagan. System.out.print(i*2-1+" "); Koding ini untuk mencetak data dari pengulangan di atas contoh jika nilai i=4 makan pengulangan sampai 4 kali
1. 1x2-1 = 1
2. 2x2-1 = 3
3. 3x2-1 = 5
4. 4x2-1 = 7
Contoh selanjutnya
Mencetak Nilai Genap
import java.io.*;
public class dua
{
public static void main(String args[])
{
try
{
BufferedReader NilaiA=new BufferedReader (new InputStreamReader(System.in));
System.out.print("Masukan Deret yang di Inginkan : ");
String input1=NilaiA.readLine();
int j=Integer.parseInt(input1);
System.out.print("Hasil : ");
for (int i=1; i<=j; i++)
{
System.out.print(i*2+" ");
}
}
catch(IOException e)
{
e.printStackTrace();
}
}
}
Mencetak nilai hitungan dari atas ke bawah
public class empat{
public static void main (String args[])
{
for ( int i=1;i<=5;i++)
{
for ( int j=1;j<=i;j++)
System.out.print(j);
System.out.println();
}
}
}
Koding ini hampir sama dengan yang di atas tapi ini mengunakan for dua kali, For yang pertama for ( int i=1;i<=5;i++) Menentukan berapa banyak pengulangan kebawah yang akan dilakukan, dan for yang kedua for ( int j=1;j<=i;j++) menentukan berapa banyak pengulangan ke samping.
Silahkan DOWNLOAD Contoh 15 pengulangan for