Доброго дня!
2 цикла с одинаковыми условиями, с той лишь разницей, что один выводит текст на одну строчку, а другой - каждый раз начинает с новой. Судя по условиям, он должен сработать 9 раз на значения переменных: 1,2,3,4,5,6,7,8,9 и на 10 завершить выполнение и выйти из цикла, но по какой-то причине первый цикл программа выводит на экран 10 раз, а второй 8, в чем может быть причина?
public class Solution {
public static void main(String[] args) {
for(int i=1; i<10; i++) {System.out.print("8"); }
for(int x=1; x<10; x++) {System.out.println("8");}
}
}
Дмитрий
9 уровень
Границы цикла и инкрементация переменной
Решен
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
IceBergMaster
14 ноября 2019, 09:11решение
9 первый цикл + 1 второй цикл, и уже тогда происходит первый перевод строки.
+2
Дмитрий
14 ноября 2019, 09:17
Спасибо, добавил саму переменную в вывод на экран и стало наглядно видно, что куда попадает.
0