Жил был на свете мальчик, решил он заняться программированием, да приобрел подписку на JavaRush... Сидел он, решал задачи, да думал, когда же ему такая задача, попадется, что он будет сидеть над ней не один час... И вот, как то раз, в четверг вечером после работы,ему попалась такая задача :) А теперь к сути вопроса)
Никак не пойму, почему не запускается второй и третий разы, вложенный цикл, находил решение, что во вложенном цикле n приравнивают к другой переменной.
(int a=n; a > 0; a--)
Но все равно, не понимаю почему с таким решением работает, кто может объяснить?package com.javarush.task.task04.task0436;
/*
Рисуем прямоугольник
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String s1 = reader.readLine();
String s2 = reader.readLine();
int m = Integer.parseInt(s1);
int n = Integer.parseInt(s2);
for (; m>0; m--)
{
for(; n>0; n--)
{
System.out.print(8); // здесь цикл отрабатывает,
}
System.out.println(9);
}
}
}