public static int bostonDynamics(int a, int b){
System.out.println("Дом №" + a); // выводим номер дома
if (a == b) { // если дом последний на улице заканчиваем работу метода
return 0;
}
return bostonDynamics(a+1,b); // рекурсией передаём следующий дом и конечный дом
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Vv A"); // первый дом
int a = scan.nextInt();
System.out.println("Vv B"); // последний дом
int b = scan.nextInt();
bostonDynamics(a, b); // вызов метода
Объяснение:
вводим первый дом
вводи последний дом
вызываем метод, передовая номера домов
метод:
выводим номер дома
если дом последний на улице заканчиваем работу
рекурсией передаём следующий дом и конечный дом
public static int bostonDynamics(int a, int b){
System.out.println("Дом №" + a); // выводим номер дома
if (a == b) { // если дом последний на улице заканчиваем работу метода
return 0;
}
return bostonDynamics(a+1,b); // рекурсией передаём следующий дом и конечный дом
}
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Vv A"); // первый дом
int a = scan.nextInt();
System.out.println("Vv B"); // последний дом
int b = scan.nextInt();
bostonDynamics(a, b); // вызов метода
}
Объяснение:
вводим первый дом
вводи последний дом
вызываем метод, передовая номера домов
метод:
выводим номер дома
если дом последний на улице заканчиваем работу
рекурсией передаём следующий дом и конечный дом