Código Java que realiza una resta con recursividad
*/
import java.util.Scanner;
public class Restarecursiva{
public static void main(String [] Args){
int a,b,c;
Scanner S=new Scanner(System.in);
System.out.println("Da Numeros ");
a=S.nextInt();
b=S.nextInt();
c=Metodoresta(a,b);
System.out.println("resultado es "+ c);
}//Fin de Metodo Main;
static int Metodoresta(int a,int b){
if(a>b)
return 1+Metodoresta(a,b+1);
if (b>a)
return -1+Metodoresta(a+1,b);
else return 0;
}//Fin del Metodoresta;
}//Fin de la Clase;
*/
Mostrando entradas con la etiqueta recursividad. Mostrar todas las entradas
Mostrando entradas con la etiqueta recursividad. Mostrar todas las entradas
sábado, 18 de octubre de 2014
Multiplicacion recursiva (Usando Sumas)
Este programa calcula el producto de dos números enteros usando una función recursiva con sumas.
/*
import java.util.Scanner;
public class Recursividad{
public static void main(String []args){
Scanner S= new Scanner (System.in);//Obj de la clase Scanner
int a,b,c;//declaracion de variables
System.out.println("Da numeros");
a=S.nextInt();// Lee numeros;
b=S.nextInt();
c=multiplicacion(a,b);//manda los parametros al metodo y lo guarda en la variable C;
System.out.println("resultado "+ c);//Imprime el resultado de la multiplicacion
}//Fin del Metodo Main;
static int multiplicacion(int a, int b){
if(b==0)
return 0;
else
return (a+multiplicacion(a,b-1));
}//Fin del metodo Multiplicacion;
}//Fin de la Clase;
*/
/*
import java.util.Scanner;
public class Recursividad{
public static void main(String []args){
Scanner S= new Scanner (System.in);//Obj de la clase Scanner
int a,b,c;//declaracion de variables
System.out.println("Da numeros");
a=S.nextInt();// Lee numeros;
b=S.nextInt();
c=multiplicacion(a,b);//manda los parametros al metodo y lo guarda en la variable C;
System.out.println("resultado "+ c);//Imprime el resultado de la multiplicacion
}//Fin del Metodo Main;
static int multiplicacion(int a, int b){
if(b==0)
return 0;
else
return (a+multiplicacion(a,b-1));
}//Fin del metodo Multiplicacion;
}//Fin de la Clase;
*/
Suscribirse a:
Entradas (Atom)