Autor
|
Tema: ayuda recursividad (Leído 2,874 veces)
|
Choclito
Desconectado
Mensajes: 99
|
1^2+2^2+3^2+4^2 … n^2
Yo lo hize de la siguiente manera.
static void Main(string[] args) { int numero; Console.Write("Ingresa Número:"); numero = int.Parse(Console.ReadLine()); Console.WriteLine("La Suma de la Expresion es:" + Evaluar(numero)); Console.ReadLine(); } static int Evaluar(int N) { if (N == 1) return 1; else return (N * N) + Evaluar(N - 1); }
Yo quiero que me ayuden como hacerlo de la siguiente forma Calcular la sumatoria de la siguiente serie.
1^1+2^2+3^3+4^4 … n^n
|
|
|
En línea
|
|
|
|
Jorgitoh
Desconectado
Mensajes: 11
|
Hola buenos dias. Puedes probar de la siguiente manera:
static int Evaluar(int n) { if (n == 1) return 1; else return Convert.ToInt16(Math.Pow(n, n)) + Evaluar(n - 1); }
Queda en vos utilizar la conversion o trabajar directamente con double en lugar de int.
Saludos.
|
|
|
En línea
|
|
|
|
Choclito
Desconectado
Mensajes: 99
|
muchas gracias amigo me sirvio bastante
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Recursividad con funciones void, ayuda
Java
|
LiLou
|
1
|
3,978
|
3 Abril 2011, 10:51 am
por LiLou
|
|
|
Ayuda con ejercicio de recursividad
Programación C/C++
|
romybe
|
2
|
2,249
|
24 Septiembre 2014, 08:03 am
por BlackM4ster
|
|
|
Ayuda con Recursividad
.NET (C#, VB.NET, ASP)
|
40
|
3
|
2,609
|
14 Septiembre 2015, 18:19 pm
por DarK_FirefoX
|
|
|
Ayuda recursividad
« 1 2 »
Programación C/C++
|
JUHC
|
10
|
10,251
|
8 Agosto 2016, 16:41 pm
por AlbertoBSD
|
|
|
AYUDA CON RECURSIVIDAD
« 1 2 »
Programación C/C++
|
alpachino98
|
11
|
5,577
|
7 Febrero 2018, 15:08 pm
por dijsktra
|
|