100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Notas de lectura

Programa resuelto con recursividad

Puntuación
-
Vendido
-
Páginas
2
Subido en
01-02-2024
Escrito en
2023/2024

Programa que plantea la resolución de un problema con recursividad. Muestra el código y la explicación paso a paso del mismo









Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Información del documento

Subido en
1 de febrero de 2024
Número de páginas
2
Escrito en
2023/2024
Tipo
Notas de lectura
Profesor(es)
Angélica enciso
Contiene
Todas las clases

Vista previa del contenido

Problema:

13. Dada la siguiente serie an=an-1+2n, para n > 0 (para n=0, an=0), diseñar una función recursiva que
calcule el término n de la serie.

Solución:

Crear un programa recursivo que nos pida el término “n” a buscar, el cual es el siguiente:

public class Calcular_n {

public static void main(String[] args) {
// Alrak Studios (2023)
int n;
Scanner scanner = new Scanner(System.in);
System.out.println("Ingrese el término a buscar:");
n = scanner.nextInt();
int r=CS(n);
System.out.println("El termino " + n + " de la serie es: " + r);
}
public static int CS(int n) {
if (n==0) {
return 0;
}else {
int an= CS(n-1);
return (an-1)+2*n;
} //Formula: an = an-1 + 2n
}


Interpretación del programa:

Lo que hace el programa es pedir al usuario el término “n” a buscar. En nuestro caso base tenemos:

if (n==0) {return 0;}

Lo cual significa que si “n” o “an” es igual a 0, entonces nuestro programa terminará.

En caso de nuestra parte recursiva tenemos:

else {
int an= CS(n-1);
return (an-1)+2*n;
}

El cuál crea la variable “an” para guardar la posición en la que se encuentra y sucesivamente realizar la
operación de la fórmula an-1+2n.
3,07 €
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
02benitezriveraalexa

Documento también disponible en un lote

Thumbnail
Package deal
Estructura de datos (programas)
-
8 2024
€ 26,29 Más información

Conoce al vendedor

Seller avatar
02benitezriveraalexa Tecnológico Nacional de Pachuca
Ver perfil
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
0
Miembro desde
1 año
Número de seguidores
0
Documentos
12
Última venta
-

0,0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes