17.01.2011, 02:49 | #1 (permalink) |
Member
Регистрация: 22.03.2010
Сообщений: 185
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 54
|
Паскаль - график функции
|
17.01.2011, 02:49 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Найдено много сходств с вашей темой График в Excel'e Турбо Паскаль или Фри Паскаль. Задание по теме Типизированный файл График на Турбо-Паскале |
17.01.2011, 21:44 | #5 (permalink) |
Member
Регистрация: 22.03.2010
Сообщений: 185
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 54
|
график
И к чему вы это сказали? Модератор. |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
18.01.2011, 21:05 | #7 (permalink) |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Если попробовать в Borland - то без проблем:
Код:
Uses Graph, CRT; VAR i,j:INTEGER; S:String; x,y:Real; BEGIN InitGraph(<параметры задайте сами>); Line(40,420,640,420); Line(40,420,40,20); SetTextStyle(DefaultFont,HorizDir,1); SetTextJustify(CenterText,TopText); OutTextXY(40,430,'0'); FOR i:=1 TO 5 DO begin Line(40+i*100,420,40+i*100,410); Str(i/2:3:1,S); OutTextXY(40+i*100,430,S+'*Pi'); end; SetTextJustify(RightText,CenterText); FOR i:=0 TO 10 DO begin Line(40,420-i*40,50,420-i*40); Str(0.1*i:3:1,S); OutTextXY(35,420-i*40,S); end; SetLineStyle(SolidLn,0,ThickWidth); MoveTo(40,420); x:=0; For i:=1 to 600 do begin x:=x+Pi/200; y:=SQR(Sin(x)); LineTo(40+Round(x*200/Pi),Round(420-y*400)); end; ReadKey; CloseGraph; END. |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|