Sunteți pe pagina 1din 1

1 //metodo de recursividad suma de 2 numeros

2
3 package recursividad01;
4 import java.util.*;
5 public class principal {
6
7 //metodo principal
8
9
10

public static void main(String[]


(String[] args)
{//crea el objeto SC
Scanner sc = new Scanner(System.in);
Scanner(System.

11

//declara las variables enteras


int n1, n2;

12
13
14

//entrada
System.out.print("Introduzca
System.
.print("Introduzca primer numero: ");
n1 = sc.nextInt();
System.out.print("Introduzca
System.
.print("Introduzca segundo numero: ");
n2 = sc.nextInt();

15
16
17
18
19
20

//imprime la salida con el metodo suma


System.out.println("suma:
System.
.println("suma: " + suma(n1, n2));

21
22
23

24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 }
42
43

//metodo de suma con 2 parametros


public static int suma(int
(int a, int b)
{//if
if (b == 0)
{
return a;
} else //if anidado
if (a == 0)
{
return b;
}
else
{
return 1 + suma(a,
(a, b - 1);
}
}

S-ar putea să vă placă și