No puedo hacerlo, ayudenmo porfavor.
Publicado por valeria Huerta (1 intervención) el 04/05/2010 18:35:04
el enunciado del problema dice asi:
4. Implemente la función e imprima los valores de f(x) para x= -100...100 siendo f definida por
x! x>=5
f(x) x^3-x^2 5>x>-5
x^x otro caso
lo que pude desarrollar yo es esto (pero no compila):
program funcion;
uses crt;
var
x:integer;
f,y: real;
function f(x:integer):real;
var
begin
if(f(x)>=5) then
f:= x!;
if (-5<f(x)<5) then
f:=x^3+x^2
else
f:=x^x
end;
begin
clrscr;
write('ingrese x:')
for:= -100 to 100 do
begin
y:= f(x)
end;
end.
4. Implemente la función e imprima los valores de f(x) para x= -100...100 siendo f definida por
x! x>=5
f(x) x^3-x^2 5>x>-5
x^x otro caso
lo que pude desarrollar yo es esto (pero no compila):
program funcion;
uses crt;
var
x:integer;
f,y: real;
function f(x:integer):real;
var
begin
if(f(x)>=5) then
f:= x!;
if (-5<f(x)<5) then
f:=x^3+x^2
else
f:=x^x
end;
begin
clrscr;
write('ingrese x:')
for:= -100 to 100 do
begin
y:= f(x)
end;
end.
Valora esta pregunta


0