Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: kikian94 en 21 Octubre 2012, 22:05 pm



Título: AYUDA URGENTE EN C, calcular centros numericos
Publicado por: kikian94 en 21 Octubre 2012, 22:05 pm
hola, necesito hacer un programa que me calcule centros numericos y no tengo ni idea de como comenzar , se tiene que meter el orden del centro numerico y nos tiene que decir cuanto vale, por ejemple el centro numerico 1 es igual a 6, y asi con todos


Título: Re: AYUDA URGENTE EN C, calcular centros numericos
Publicado por: leosansan en 22 Octubre 2012, 21:22 pm
hola, necesito hacer un programa que me calcule centros numericos y no tengo ni idea de como comenzar , se tiene que meter el orden del centro numerico y nos tiene que decir cuanto vale, por ejemple el centro numerico 1 es igual a 6, y asi con todos
Mira si te vale lo que te paso, aunque comprueba algunos valores conocidos, yo no tengo tiempo:
Código
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<math.h>
  4. #define n   1000000
  5. int main()
  6. {
  7.    float centro=0;
  8.    int i,orden=1,orden_1;
  9.  
  10.    printf(" \n Ingrese el orden del centro:  ");
  11.    scanf("%d", &orden_1);/**/
  12.    for (i=2;i<=n;i++)
  13.        {
  14.            centro =sqrt ((i*i+i)/2);
  15.            if (centro == (int)centro )
  16.                {
  17.  
  18.                    if (orden_1==orden)
  19.                        printf(" \n El centro es: %g de orden %d\n", centro,orden);
  20.                    orden++;
  21.                }
  22.  
  23.        }
  24.    return 0;
  25. }