Programación General > C/C++
Suuma de los cuadrados
cltomas:
No ?e como implementar la suma de los cuadrados dado x número:, tengo entendid que esta es la formula para calcular la sumade los cuadrados de n número:
--- Código: C ---n(n+1)(2n+1)/6 Pero no me deja implementarla en el código el compilador me dice que x no es una función <_<
--- Código: C ---#include <stdio.h>#include <math.h>/* introducir un numero por teclado menor a 100, imprimir la suma de los cuadradosde los numeros separados por 4 posiciones ente sí*/ int main(){ int x; int c = 0; int sum = 0; printf("nIntroduce un Número menor a 100=>"); scanf("%d", &x); getchar(); for (x=x;x <=100;x+=4) { printf("nLos Números son:%d", x); c = c + 1; sum = pow((sum + x), 2); ???? /* n(n+1)(2n+1)/6 */ } printf("n La Suma de los cuadrados es :%dn", sum);}
Jesus21:
creo que esto es lo que quieres hacer
--- Código: C++ ---#include <iostream.h>int x=0,sum=0;main(){ cout << "Suma de los cuadrados de un numeronDigita el numeron"; cin >> x; sum=(x*x)*2; cout <<"La suma es:"<<sum; cout<<"n"; system("pause");}
m0skit0:
--- Cita de: "Jesus21" ---creo que esto es lo que quieres hacer
--- Fin de la cita ---
Me da a mí que no.
¿Me cuentas un poco a qué te refieres exactamente con "suma de cuadrados"? Si puedes poner una definición matemática pues mejor.
Saludos
podolsky:
Aqui un codigo calado que funciona, pide un numero y te da la suma de los cuadrados hasta ese numero espero te sirva
--- Citar ---#include<stdio.h>
int main()
{
int x,num;
long int sum=0,tem=0;
printf("Numero: ");
scanf("%d", &num);
printf("Numeros: ");
for(x=1;x<=num;x++)
{
tem=(x*x);
sum=sum+tem;
printf("%ld ",tem);
}
printf("nSumatoria: %ldn",sum);
return 0;
}
--- Fin de la cita ---
cltomas:
--- Cita de: "m0skit0" ---
--- Cita de: "Jesus21" ---creo que esto es lo que quieres hacer
--- Fin de la cita ---
Me da a mí que no.
¿Me cuentas un poco a qué te refieres exactamente con "suma de cuadrados"? Si puedes poner una definición matemática pues mejor.
Saludos
--- Fin de la cita ---
Esta es la formula para calcular la suma de los cuadrados de un número, pero a mí no me resulta, el compilador me dice que x no es una función..
--- Código: C ---n(n+1)(2n+1)/6
Navegación
[#] Página Siguiente
Ir a la versión completa