Java вывод чисел от 1 до 100 по 10 в каждой строке
Нужно вывести числа от 1 до 100, используя while;
и вывести их нужно через Sistem.out,printf по 10 чисел в строку
вот все, что я сделала:

По дате
По рейтингу
Если обязательно printf, то вот так можно:
С помощью цикла while
int i = 1;
while (i <= 100) {
System.out.printf("%d%s", i, i++ % 10 == 0 ? "\n" : " ");
}
С помощью цикла for
for (int i = 1; i <= 100; i++) {
System.out.print(i + (i % 10 == 0 ? "\n" : " "));
}
1. Для этого больше подходит for цикл.
2. Нужен двойной цикл. Внешний цикл делает перенос.
Больше по теме