Barais_19 Ответов: 2

Напишите свое имя столько раз, используя цикл for


У меня возникли проблемы с моим заявлением for. Я могу ввести число, и оно просто отлично напечатает нужную строку, но когда оно достигнет 3+, оно выведет ее больше, чем желаемая сумма.

Что я уже пробовал:

for(int a = 1; a < i; a++)
{
for(int b = 0; b < i; b++)
{
гр.Метод sayHello();
}

Maciej Los

Вам нужна только одна петля, но у вас есть две!

2 Ответов

Рейтинг:
2

Maciej Los

Пожалуйста, прочтите мой комментарий к этому вопросу.

Вам нужен только один for.

for(int i =0; i<10; i++)
{
    System.out.println("Maciej");
}

Приведенный выше код производит "Maciej"слово/Имя 10 раз.

Я бы посоветовал ознакомиться с документацией: Оператор for (the Java™ Tutorials > Learning the Java Language > Language Basics)[^]


Рейтинг:
0

Patrice T

Этот кодовый набор СНиПов не является полным, и мы можем только догадываться, что он должен делать.
Когда вы не понимаете, что делает ваш код, самое время обратиться к отладчику.

Существует инструмент, который позволяет вам видеть, что делает ваш код, его имя отладчик Это также отличный инструмент обучения, потому что он показывает вам реальность, и вы можете увидеть, какие ожидания соответствуют реальности.
Когда вы не понимаете, что делает ваш код или почему он делает то, что он делает, ответ таков: отладчик.
Используйте отладчик, чтобы увидеть, что делает ваш код. Просто установите точку останова и посмотрите, как работает ваш код, отладчик позволит вам выполнять строки 1 на 1 и проверять переменные по мере их выполнения.

Отладчик - Википедия, свободная энциклопедия[^]

Освоение отладки в Visual Studio 2010 - руководство для начинающих[^]
Базовая отладка с помощью Visual Studio 2010 - YouTube[^]
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/jdb.html[^]
https://www.jetbrains.com/idea/help/debugging-your-first-java-application.html[^]
Отладчик здесь, чтобы показать вам, что делает ваш код, и ваша задача-сравнить с тем, что он должен делать.
В отладчике нет никакой магии, он не находит ошибок, он просто помогает вам. Когда код не делает того, что ожидается, вы близки к ошибке.