Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: rod89 en 21 Noviembre 2014, 00:38 am



Título: Orientación: en C
Publicado por: rod89 en 21 Noviembre 2014, 00:38 am
Ya he estado practicando más en cuanto al mundo de la programación; quisiera me orientaran en un programa,



la salida debe consistir en un numero entero S

yO HICE LO SIGUIENTE PERO AL COMPILAR NO ME ARROJA NINGUN VALOR :

#include<stdio.h>
#include<math.h>

int main ()
{
    int a, b, n;
    int S;
    scanf ("%d %d %d", &S);
    for ( -100<=a; a<b; a++)
        for(b<=100;b>a; b++)
        for(n>0; n<10; n++)
    {
        S= pow(a,n) + pow((a+1),n) + pow (b,n);
            printf("El resultado de S vale:%d/n", S);
    }

return S;
}



Título: Re: Orientación: potencias en C
Publicado por: dRak0 en 21 Noviembre 2014, 03:27 am
Algo asi?

Mi codigo:
Código
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. int main()
  5. {
  6. int a;
  7. int b=0;
  8. int n=0;
  9. int S=0;
  10. int i=0;
  11. scanf("%d",&a);
  12. do
  13. {
  14. printf("\n%s","Ingrese un numero mayor al anterior:");
  15. scanf("%d",&b);
  16.  
  17. }
  18. while(a>b);
  19. printf("%s","\nIngrese la potencia:");
  20. scanf("%d",&n);
  21. for(;i<=(b-a);i++)
  22. S+=pow((a+i),n);
  23. printf("\n\n%d",S);
  24. return 0;
  25. }
  26.  
  27.  

Tu codigo:

Código
  1. #include<stdio.h>
  2. #include<math.h>
  3.  
  4. int main ()
  5. {
  6.    int a, b, n;
  7.    int S;
  8.    scanf ("%d %d %d", &S);//PLAFFF..
  9.    for ( -100<=a; a<b; a++)//for con contenido de memoria de direcciones de memoria random
  10.        for(b<=100;b>a; b++)
  11.        for(n>0; n<10; n++)
  12.    {
  13.        S= pow(a,n) + pow((a+1),n) + pow (b,n);
  14.            printf("El resultado de S vale:%d/n", S);
  15.    }
  16.  
  17. return S;
  18. }
  19.  


Título: Re: Orientación: potencias en C
Publicado por: rod89 en 21 Noviembre 2014, 04:30 am
Muchas gracias, sólo que no entiendo por qué cuando coloco los numeros 5 9 3 me da 1924 y debería dar 1925


Título: Re: Orientación: en C
Publicado por: dRak0 en 21 Noviembre 2014, 05:23 am
Con mi codigo , me da 1925.