Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2014, 19:36
Avatar de Gio_Orozcoo
Gio_Orozcoo
 
Fecha de Ingreso: octubre-2014
Mensajes: 6
Antigüedad: 10 años, 2 meses
Puntos: 0
Pregunta No me sale el programa

Aqui esta el problema ya lo hice como lo entendi pero el programa no esta del todo correcto queria ver si me podian indicar donde esta el error:DD! se los agradeceria bastante

Calcular f(x) = - 3x^2 + 5x -10 para valores de x desde -3 hasta 3. Despliegue una tabla con los valores de x y f(x) especificados.
x | f(x) = - 3 x2 + 5x -10
------------------------------
-3 | f(-3)
-2 | f(-2)
-1 | f(-1)
-0.5 | f(-0.5)
0 | f(0)
0.5 | f(0.5)
1 | f(1)
1.5 | f(1.5)
2 | f(2)
3 | f(3)

Use incrementos de 0.5 en el ciclo y sentencia continue para omitir los siguientes valores de x: -2.5, -1.5 y 2.5

esto es lo que llevo en mi programa
Código C:
Ver original
  1. //Calcular f(x)
  2. #include<stdio.h>
  3. #include<stdlib.h>
  4. #include<math.h>
  5. #define MIN -3
  6. #define MAX 3
  7.  
  8. int main ( ) {
  9.     int x;
  10.     float fx;
  11.    
  12.     printf("x   |  f(x)=-3x^2+5x-10\n");
  13.     printf("     ____________________\n");
  14.     for (x = MIN; x <= MAX; x+=1/2){
  15.         if(x == -2.5) continue;
  16.         if(x == -1.5) continue;
  17.         if(x == 2.5) continue;
  18.         fx = (-3*x^2)+(5*x-10);
  19.         printf("%3d | f(%d) %.2f\n",x,x,fx);
  20.     }
  21.     printf("\n\n");
  22.     system("pause");
  23.     return 0;
  24. }