цикл
while (shir < 20)
System.out.print("Б");
shir++;
если верить логике, должен останавливаться когда программа напечатает 20 букв "Б" в консоль, но этого не происходит. Помогите, пожалуйста)
package com.javarush.task.pro.task04.task0405;
/*
Незаполненный прямоугольник
*/
public class Solution {
public static void main(String[] args) {
int vis = 0;
while (vis < 10) {
int shir = 0;
if (vis == 0 || vis == 9) {
while (shir < 20) {
System.out.print("Б");
shir++;
}
}
else {
System.out.print("Б Б");
System.out.println();
vis++;
}
}
}
}