Soalnya adalah bagaimana cara membuat tampilan seperti ini
Tetapi syaratnya adalah hanya menggunakan 1 kali looping. Bila hanya menggunakan 1 kali looping maka kita tidak bisa menggunakan array 2 dimensi tetapi hanya array 1 dimensi. Caranya adalah setelah bilangan 5 maka harus di println atau \n alias pindah baris. Jadi ada pengecualian pada bilangan 5. 5 adalah bilangan yang bila dibagi 5 sisanya 0. Maka kita memakai if yang bersarang pada for.
Langsung aja ke source codenya :
class tampilkan
{
public static void main(String[] args)
{
int[] matriks={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
for (int i=0; i<20; i++)
{
if (matriks[i]%5==0)
{
System.out.print("\t" + matriks[i] + "\n");
}
else
{
System.out.print("\t" + matriks[i]);
}
}
}
}
Tetapi syaratnya adalah hanya menggunakan 1 kali looping. Bila hanya menggunakan 1 kali looping maka kita tidak bisa menggunakan array 2 dimensi tetapi hanya array 1 dimensi. Caranya adalah setelah bilangan 5 maka harus di println atau \n alias pindah baris. Jadi ada pengecualian pada bilangan 5. 5 adalah bilangan yang bila dibagi 5 sisanya 0. Maka kita memakai if yang bersarang pada for.
Langsung aja ke source codenya :
class tampilkan
{
public static void main(String[] args)
{
int[] matriks={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
for (int i=0; i<20; i++)
{
if (matriks[i]%5==0)
{
System.out.print("\t" + matriks[i] + "\n");
}
else
{
System.out.print("\t" + matriks[i]);
}
}
}
}
Posting Komentar