Hello, first time poster.
I'm trying to create a circular array which prints out 8 numbers that increase by one and don't exceed 9. If they do, the remaining numbers are printed from 0 on-wards. I have code below which does this job, but it doesn't really use an array to loop back. Can anyone help me figure out how I would do something like that?
Many thanks.
Java Code:
package Practice;
public class Practice
{
public static void main(String[] test)
{
number(7);
number(9);
}
public static void number(int start)
{
for (int i = 0; i < 10; i++)
{
if (start + i < 10)
{
System.out.print(i+start+" ");
}
if (start + i > 10)
{
System.out.print(i+start-11+" ");
}
}
System.out.println();
}
}
No comments:
Post a Comment