|
procedure main()
|
|
S := []
|
|
writes("Enter 11 numbers: ")
|
|
read() ? every !11 do (tab(many(' \t'))|0,put(S, tab(upto(' \t')|0)))
|
|
every item := !reverse(S) do
|
|
write(item, " -> ", (400 >= f(item)) | "overflows")
|
|
end
|
|
|
|
procedure f(x)
|
|
return abs(x)^0.5 + 5*x^3
|
|
end
|