
03/04/2012, 12:17
|
| | Fecha de Ingreso: abril-2012
Mensajes: 3
Antigüedad: 13 años Puntos: 0 | |
Problema en C El profesor nos pidio lo siguiente...
2. Haga un programa que permita calcular el valor de la función f(x) según la siguiente expresión.
f(x)= Y^3 si (Y mod 4) = 0
f(x)= ((Y^2)-14)/(Y^3) si (Y mod 4) = 1
f(x)= (Y^3) + 5 si (Y mod 4) = 2
mod = (operador %)
#include<stdio.h>
int main()
{
float y;
printf("Ingrese un numero\n");
scanf("%f",&y);
if(y%4 == 0)
{
printf("El nuevo valor segun la funcion f(x)=y^3 sera: %f\n",y*y*y);
}
if(y%4 == 1)
{
printf("El nuevo valor segun la funcion f(x)=((y^2)-14)/(y^3) sera: %f%f\n",(((y*y)-14)/(y*y*y)));
}
if(y%4 == 2)
{
printf("El nuevo valor segun la funcion f(x)=(Y^3)+5 sera: %f\n",(y*y*y)+5);
}
getchar();
getchar();
}
Mi problema es que no compila y no comprendo el por que... :/
De ante manos Gracias :) |