Вывести на экран квадрат из 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 ...

Вывести на экран квадрат из 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 соблюдается
Не нашли ответ?
Ответить на вопрос
Похожие вопросы