КодH Привет, я пытаюсь сделать приложение, которое показывает таблицу чисел, заданных пользователем. Я могу получить только последний ответ таблицы, например, он показывает только 5 * 10 = 50, но мне нужна вся таблица от 1 до 10. Для справки я также прикрепил несколько изображений приложения. пожалуйста помоги.
Пожалуйста, не вставляйте изображения вашего кода.
Я думаю, что ваша логика неверна, пожалуйста, проверьте оператор цикла. Если вам нужен результат всей таблицы от 1 до 10, вам следует начать цикл от 1 до 10 с приращением.
for(int i = 1; i < = 10; i++) {
Log.d((input+" * "+i+" = "+ input * i );
}
Thanks
Вот простое решение для разработчиков Java
int a = 1; //User Input
StringBuilder table = new StringBuilder();
for(int i = 1; i <= 10; i++) {
table.append(a).append(" * ").append(i).append(" = ").append(a * i).append("\n");
}
String finalTable = table.toString();
Пожалуйста, прочтите Как спросить и добавьте код в формате кода, не добавляйте изображения кода.