recMult.java 580 B

1234567891011121314151617181920212223
  1. import java.util.Scanner;
  2. public class recMult {
  3. public static void main(String[] args) {
  4. Scanner scanner = new Scanner(System.in);
  5. System.out.printf("first number >>> ");
  6. int a = scanner.nextInt();
  7. System.out.printf("second number >>> ");
  8. int b = scanner.nextInt();
  9. scanner.close();
  10. System.out.println("a * b = " + recMultiply(a,b));
  11. }
  12. public static int recMultiply(int a, int b) {
  13. //System.out.println("call with a = " + a);
  14. if (a > 1)
  15. return b + recMultiply(a - 1, b);
  16. return b;
  17. }
  18. }