Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
confuser17
1

Построить график в PascalABC

31.05.2013, 13:28. Показов 1006. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
y=1+cps(x)
на интервале [0.1;0.9] с шахом дельтаX=0.2
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.05.2013, 13:28
Ответы с готовыми решениями:

График температур. Подправить код из turbo (не знаю где писать в PascalABC или PascalABC.net)
На Pascal ABC не запускается(( uses crt,graph; const n=31; {массив - константа, можно...

Построить график функции и график её производной
Построить график функции (a*x^4)+(b*x^3)/(x^2+c) + График производной

Составить график функции. Дана функция нужно построить график по полученным точкам
Помогите составить график функции. Дана функция нужно построить график по полученным точкам...

Разработать алгоритмы, написать на языке PascalABC.NET, и построить блок-схему
Составить графическую схему алгоритма и написать программу вычисления функции y=f(x) в соответствии...

1
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
31.05.2013, 16:32 2
Лучший ответ Сообщение было отмечено как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
uses graphABC;
var xn,xk,x,mx,my,dx:real;
    x0,y0,i:integer;
    s:string;
begin
x0:=30;
y0:=2*windowheight div 3;
xn:=0.1;
xk:=0.9;{интервал по Х}
mx:=(windowwidth-2*x0)/0.8;{масштаб по Х}
my:=(y0-40)/2;{по У}
line(0,y0,windowwidth,y0);{оси}
line(x0,0,X0,windowheight);
//line(x0-3,y0+my,x0+3,y0+my);
//textout(x0-15,y0+my,'-1');
//line(x0-3,y0-my,x0+3,y0-my);
//textout(x0-15,y0-my,'1');
for i:=1 to 9 do{максимальное количество засечек в одну сторону}
  begin
    line(x0+round((i-1)*mx/10),y0-3,x0+round((i-1)*mx/10),y0+3); {засечки на оси Х}
    line(x0+3,y0-round(i*my),x0-3,y0-round(i*my));{на оси Y}
    line(x0+3,y0+round(i*my),x0-3,y0+round(i*my));
    {подпись оси Х}
    str(i/10:0:1,s);
    textout(x0+round((i-1)*mx/10),y0+10,s);
    {подпись оси Y}
    str(i,s);
    textout(x0-20,y0-round(i*my),s);
    textout(x0-20,y0+round(i*my),'-'+s);
  end;
 
{подписи концов осей}
textout(windowwidth-10,y0-10,'X');
textout(x0-10,10, 'Y');
{график}
setpencolor(clBlue);
x:=xn;
moveto(x0+round((x-0.1)*mx),y0-round((1+cos(x))*my));
while x<=xk do
 begin
  setpencolor(clBlue);
  lineto(x0+round((x-0.1)*mx),y0-round((1+cos(x))*my));
  setpencolor(clRed);
  circle(x0+round((x-0.1)*mx),y0-round((1+cos(x))*my),3);
  x:=x+0.2; {наращиваем х}
 end;
setfontsize(12);
textout(200,350,'График функции y=1+cosx');
end.
0
31.05.2013, 16:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.05.2013, 16:32
Помогаю со студенческими работами здесь

Нужно построить график функции y = x2 на интервале [-3,3] и Построить график функции (эллипс) x^2/16 + y^2/9 = 1
Нужно построить график функции y = x2 на интервале и Построить график функции (эллипс) x^2/16 +...

Построить график функции y=x^2. График строится из отрезков и алгоритма Брезенхема
Построить график функции y=x^2. График строится с помощью отрезков. Для построения отрезков...

Построить график экспоненты, декартов график в логарифмической шкале
построить график е в степени х,декартовый график в логорефмичной шкале????????????????????

Нужно построить график функций, вычислить и построить диаграмму и сделать легенду.
http://rghost.ru/private/51147973/42d3fdac651f8296a3ad0c7b14f1686e Нужно построить график...

Как построить оси координат на picturebox и на этих осях построить график функции
Здравствуйте, в общем не могу разобраться как построить оси координат на picturebox и на этих осях...

Построить график кусочной функции на участке x[a;b] с шагом 0,5 Никак не выходит построить функцию =(y={x^4, x<=pi;cos(x
y={x^4, x&lt;=pi;cos(x),pi&lt;x&lt;5; корень их x, x=&gt;5


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru