Я не могу найти способ повторить так, чтобы это выглядело как
xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx
import java.util.Scanner;
public class Square
{
public static void main (String [] args)
{
Scanner kb = new Scanner (System.in);
System.out.print("Enter a positive integer no greater than 15: ");
double square= kb.nextDouble();
double k=1;
String i= "";
while (k<square+1)
{
k++;
i=i+"X";
}
}
}
Конечным результатом должны быть буквы X
в форме квадрата, где, если бы вы ввели 8 для квадратной переменной, это было бы 8 поперек и 8 по вертикали. Я знал, что результат будет неправильным, я просто не знаю, как сделать так, как указано выше. Этот вывод выглядит как
x xx xxx xxxx xxxxx xxxxxx xxxxxxx xxxxxxxx
если я использую 8 как квадрат
while
. - person   schedule 23.04.2015