Как работает цикл for в данном случае? И почему System.out.println() выводит число 8 без указания? Берет пример с for который находится в блоке цикла for?
/* Рисуем прямоугольник
Ввести с клавиатуры два числа m и n.
Используя цикл for вывести на экран прямоугольник размером m на n из восьмёрок.
Пример: m=2, n=4
8888
8888
*/
public class Solution
{
public static void main(String[] args) throws Exception
{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String s1 = reader.readLine();
int m = Integer.parseInt(s1);
String s2 = reader.readLine();
int n = Integer.parseInt(s2);
for(int a = 1;a<=m;a++)
{
for(int b = 1;b<=n;b++){
System.out.print(8);
}
System.out.println();
}//напишите тут ваш код
}
}
/* Рисуем прямоугольник
Ввести с клавиатуры два числа m и n.
Используя цикл for вывести на экран прямоугольник размером m на n из восьмёрок.
Пример: m=2, n=4
8888
8888
*/
public class Solution
{
public static void main(String[] args) throws Exception
{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String s1 = reader.readLine();
int m = Integer.parseInt(s1);
String s2 = reader.readLine();
int n = Integer.parseInt(s2);
for(int a = 1;a<=m;a++)
{
for(int b = 1;b<=n;b++){
System.out.print(8);
}
System.out.println();
}//напишите тут ваш код
}
}