Selasa, 29 November 2022

Membuat Loop Segitiga Bagian 1

Belajar dari pengalaman, apakah anda pernah mendapat soal dibawah ini, sebenarnya saya juga tidak bisa tapi karna niat mau bisa dan mudah mudahan tidak terulang saya mencari jawabannya dan belajar supaya bisa dikemudian hari.

Ini Soal Low? maksudnya low tingkat kesulitan paling rendah

Penjelasan menggunakan 2 looping menggunakan perulangan bersarang outer loop dan inner loop,

jadi perulangan outer hanya menjalakan System.out.println(); //ini membuat print perbaris yaitu 1-10,

sedangkan perulangan inner menjalankan System.out.print("* "); 

Kodenya bisa dibawah ini.

public class loop1 {
public static void main(String[] args) {

int i,j;
for (i=1;i<=10;i++) {  //loop mulai dari 1 kemudian batas akhirnya adalah angka 10 (outer loop)

for (j=1;j<=i;j++) {//loop mulai dari 1 kemudian batas akhirnya kurang dari nilai i (inner loop)

System.out.print("* ");  //ini membuat print tanda bintang dengan ditambahkan spasi
}
System.out.println(); //ini membuat print perbaris

}

}
}

Demikian dari saya, wasalam