Откуда в ответе берутся такие странные цифры, вроде по логике все должно работать. Решение нашел другое, но все же интересно.
8
88
888
8888
88888
888888
8888888
88888888
888888888
298954296
package com.javarush.task.task04.task0437;
/*
Треугольник из восьмерок
*/
public class Solution {
public static void main(String[] args) throws Exception {
int m = 8;
for(int i = 1; i < 11; i++){
System.out.println(m);
m = (m * 10) + 8;//напишите тут ваш код
}
}
}