Опубликовано 03.01.2018 по предмету Информатика от Гость

Вывести на экран квадрат из 10х10 букв S используя цикл while. Буквы в одной строке не разделять. (Программирование на Java)
int m = 10;
int n = 10;
int a = 10;
int b = 10;
while (m >= 0)
{
System.out.print("S");
m--;
}
while (n >= 0)
{
System.out.println("S");
n--;
}
while (a >= 0)
{
System.out.print("S");
a--;
}
while (b >= 0)
{
System.out.println("S");
b--;
}
Но у меня получается не квадрат, а ерунда. Помогите, как сделать квадрат?

Ответ оставил Гость

Public static void main(String[] args) throws UnsupportedEncodingException, IOException
     {
        int i = 0;
        while (i++ < 10)
        {
            int j = 0;
            while (j++ < 10)
                System.out.print("S");
            System.out.println();
        }
    }

Квадрат как таковой и не получится, но 10х10 соблюдается

Не нашел нужный ответ?

Если ответ по предмету Информатика отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.


Найти другие ответы
Самые новые вопросы