Dev - C++ - programa en C++ que sume las potencias cúbicas n-veces con for

 
Vista:

programa en C++ que sume las potencias cúbicas n-veces con for

Publicado por a2345 (2 intervenciones) el 22/04/2017 18:18:20
c++ problema


Como puedo escribir un programa en C++ que sume las potencias cúbicas n-veces con "for". Por ejemplo escribiendo el número 3 salga como resultado 36(1^3 + 2^3 + 3^3).
Lo he estado probando por horas per no llego nunca al programa esperado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 661
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

programa en C++ que sume las potencias cúbicas n-veces con for

Publicado por agustin (522 intervenciones) el 22/04/2017 22:34:45
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include  <stdio.h>
#include  <math.h>
 
int main ()
{
	int i, valor, resultado=0;
 
	printf ("introduce el valor: ");
	scanf ("%i",&valor);
	for (i=1; i<=valor; i++){
		resultado += pow (i,3);
	}
	printf ("El resultado es: %i", resultado);
	return 0;
}

Y con recursividad:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include  <stdio.h>
#include  <math.h>
 
int sumar(int resultado, int i, int valor)
{
	if (i<=valor)
		resultado += (pow (i,3) + sumar (resultado, ++i, valor));
 
	return resultado;
}
 
int main ()
{
	int valor, resultado;
 
	printf ("introduce el valor: ");
	scanf ("%i",&valor);
	resultado=sumar (0, 1, valor);
	printf ("El resultado es: %i", resultado);
	return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

programa en C++ que sume las potencias cúbicas n-veces con for

Publicado por dario (27 intervenciones) el 23/04/2017 16:33:07
Este esta en C++

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main() {
  int i;
  long n,suma=0;
 
  cout << "Ingrese un numero: ";
  cin >> n;
 
  for (i=1; i<=n; i++)
    suma = suma + pow(i,3);
 
  cout << "El resultado es " << suma << endl;
 
  return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

programa en C++ que sume las potencias cúbicas n-veces con for

Publicado por a2345 (2 intervenciones) el 24/04/2017 12:29:14
Gracias por la respuesta.
Justo después de enviar el mensaje encontre la manera de hacerlo. Yo no use math.h pero de todos modos muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar