0

Buenas me ayudan? Porfa?

Pasar el primer nivel de un videojuego le da al jugador un punto. Por cada nivel subsiguiente que se pase, los puntos otorgados se incrementan en 1 (2 para el 2º nivel, 3 para el 3º, y así sucesivamente). El programa que se te da toma el número de niveles pasados como entrada. Completa la función dada para tomar ese número como argumento, y recursivamente calcula y devuelve el número total de puntos dados para todos los niveles pasados. Ejemplo de entrada 3 Ejemplo de salida 6 Explicación Nivel 1: 1 punto Nivel 2: 2 puntos Nivel 3: 3 puntos Total: 1+2+3 = 6 puntos. No lo puedo resolver :(

14th Dec 2021, 4:49 PM
Sebastian Beremiz Sanchez Ramirez
Sebastian Beremiz Sanchez Ramirez - avatar
8 Respostas
+ 1
using System; using System.Collections.Generic; namespace SoloLearn { class Program { static void Main(string[] args) { int levels = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(Points(levels)); } static int Points(int levels) { return levels*(levels+1)/2; } } }
8th Oct 2022, 4:21 PM
Katerine Karina RAMOS SUCA
Katerine Karina RAMOS SUCA - avatar
0
Eso se resuelve con recursión. Muestranos tu intento
14th Dec 2021, 9:15 PM
Jairo Soto
Jairo Soto - avatar
0
Recursión??? Yo lo hice así using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SoloLearn{ class Program{ static int Points(int level){ return level*(level+1)/2; } static void Main(){ int levels = Convert.ToInt32(Console.ReadLine()) Console.WriteLine(Points(levels)); } } } Sigue sin funcionar :(
14th Dec 2021, 11:00 PM
Sebastian Beremiz Sanchez Ramirez
Sebastian Beremiz Sanchez Ramirez - avatar
0
Le falta algo a tu codigo, esta incompleto.
15th Dec 2021, 12:25 AM
Jairo Soto
Jairo Soto - avatar
0
Bien 😀
15th Dec 2021, 12:28 AM
Jairo Soto
Jairo Soto - avatar
0
Gracias por responder amigo :)
15th Dec 2021, 12:29 AM
Sebastian Beremiz Sanchez Ramirez
Sebastian Beremiz Sanchez Ramirez - avatar
- 1
Ya pude resolverlo amigo... Le faltaba un ";" a la linea de codigo: "Console.WriteLine(Points(levels))"
15th Dec 2021, 12:28 AM
Sebastian Beremiz Sanchez Ramirez
Sebastian Beremiz Sanchez Ramirez - avatar
- 1
Como quedó el código al final ? Es q yo lo hice pero marca error no se x q
7th Jan 2022, 11:19 PM
Dulce María Gómez Hernández
Dulce María Gómez Hernández - avatar