код
public class Solution {
public static void main(String[] args) {
int i = 1;
int b = 1;
while (i < 11)
{
while ( b < 10)
{System.out.print(i * b);
b++;
}
System.out.println(i * b);
i++;
b = 1;
}
}
}
на выводе всё как просили, но почему то не принимает условия "программа должна ввывести таблицу 10х10)
Vladimir
9 уровень
в чем я не прав? всё выводит но не принимается условие
Обсуждается
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
BadgerExpert
31 января 2020, 13:25
В условии нужно вывести каждое значение через пробел
+1
Vladimir
31 января 2020, 13:30
вот жеж блин. главное в условиях это есть, а в требованиях и чеклисте про это не указывается, вот я и пропустил.
спасибо, а то я голову сломал, даже таблицу перепроверил )
+1
BadgerExpert
31 января 2020, 13:31
Еще можно избавиться от умножения во втором выводе, оставив только перевод строки и во втором while итерироваться до 11 не включительно.
0
hidden #2234743
8 февраля 2020, 21:51
скопировать получилось почти сразу, и всё заработало, но вот как работает while внутри while я соображал пол часа, больше всего сообразить не мог почему одна переменная типа int должна доходить только до 9 а другая 10, но спасибо, таки разобрался
0