Programación General > C/C++

 Suuma de los cuadrados

(1/2) > >>

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

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa