Winultra: если хотите сделать это все на дельфи, возьмите книгу Архангельского, и свое решение и алгоритм с бумаги перетащите в код, будет вам счастье. если хотите реализовать на си, то откройте книгу Бочкова или Кренигана, там приведены базовые вещи, можно закодировать тоже ваш алгоритм. если хотите на пайтоне, то сделайте по Лутцу. если хотите по Таненнбауму - закодируйте все в ноликах и единичках)))
Winultra: можно и на пхп, но тогда вам надо хотя бы веб-сервер запустить.
можете на джава-скрипте элементарно сделать, вам просто понадобиться тогда обычный веб-браузер. как раз для такой задачки применимо, знающие программисты по вебу за 5 минут на коленке сделают
Winultra: значит сделай на дельфи. эх, значит все таки в школах так и учат на этом языке.... паскаль, дельфи... уууу, советские отголоски....
а в это время в США и Европе в колледжах и школах....
uses math;//вроде как
procedure........
var
x,y:real;
begin
x:=strtofloat(edit1.text);//откуда-то прочитали х
if x<-1 then y:=abs(1+sqr(sin(x)))
else
if x>1 then y:=1-x*x+x
else y:=x+1;
label1.caption:=floattostr(y); //куда-то вывели
end;