Test Foro de elhacker.net SMF 2.1

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
Cita de: 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
Mira si te vale lo que te paso, aunque comprueba algunos valores conocidos, yo no tengo tiempo:
Código (cpp) [Seleccionar]
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#define n   1000000
int main()
{
    float centro=0;
    int i,orden=1,orden_1;

    printf(" \n Ingrese el orden del centro:  ");
    scanf("%d", &orden_1);/**/
    for (i=2;i<=n;i++)
        {
            centro =sqrt ((i*i+i)/2);
            if (centro == (int)centro )
                {

                    if (orden_1==orden)
                        printf(" \n El centro es: %g de orden %d\n", centro,orden);
                    orden++;
                }

        }
    return 0;
}