Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 03.06.2012
Сообщений: 5

Построить график с координатной сеткой

03.06.2012, 17:53. Показов 2144. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Построить график с координатной сеткой.
Функция f(x)=(-1/x*x)-((cos(1/x))/x*x);
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.06.2012, 17:53
Ответы с готовыми решениями:

Построить 3 графика на одной координатной оси
Используя графические средства языка Турбо Паскаль на одной координатной сетке построить графики функций: f1(x)= корень из (х*х + 2) ,...

Используя графические средства языка Турбо Паскаль на одной координатной сетке построить графики функций
2. Используя графические средства языка Турбо Паскаль на одной координатной сетке построить графики функций: f1(x)=10/(1+x2),...

Графика: построить 2 графика в одной координатной плоскости
Нужно построить 2 графика в одной координатной плоскости, но для начала нужно протабулировать функции... С Графикой ни разу не встречалась,...

6
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
03.06.2012, 19:26
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
uses graph;
function F(x:real):real;
begin
F:=-1/(x*x)-cos(1/x)/(x*x);
end;
var xn,xk,mx,my,dx:real;
    x:real;
    x0,y0,i,c:integer;
    s:string;
begin
x0:=0;
initgraph(x0,y0,'');
xn:=-2;xk:=2;{интервал по Х}
x0:=getmaxX div 2;
mx:=(x0-30)/xk;{масштаб по Х}
y0:=getmaxY div 2;;
my:=(y0-30)/10;
{график}
x:=xn;
dx:=0.001;
moveto(x0+round(x*mx),y0-round(F(x)*my));
setcolor(10);
while x<=-dx do
 begin
  lineto(x0+round(x*mx),y0-round(F(x)*my));
  x:=x+dx;
 end;
x:=dx;
moveto(x0+round(x*mx),y0-round(F(x)*my));
while x<=xk do
 begin
  lineto(x0+round(x*mx),y0-round(F(x)*my));
  x:=x+dx;
 end;
setcolor(9);
line(0,y0,getmaxX,y0);{оси}
line(x0,0,X0,getmaxY);
for i:=1 to 10 do{максимальное количество засечек в одну сторону}
  begin
    line(x0-3,y0-round(i*my),x0+3,y0-round(i*my));{засечки на оси У}
    line(x0-3,y0+round(i*my),x0+3,y0+round(i*my));
    {подпись оси У}
    str(i,s);
    outtextXY(x0-20,y0-round(i*my),s);{соответственно засечкам}
    outtextXY(x0-25,y0+round(i*my),'-'+s);
    line(x0+round(i*mx),y0-3,x0+round(i*mx),Y0+3); {засечки на оси Х}
    line(x0-round(i*mx),y0-3,x0-round(i*mx),Y0+3);
    {подпись оси Х}
    outtextXY(x0+round(i*mx),y0+10,s);
    outtextXY(x0-round(i*mx),y0+10,'-'+s);
  end;
{центр}
outtextXY(x0+5,y0+10,'0');
{подписи концов осей}
outtextXY(getmaxX-10,y0-10,'X');
outtextXY(x0+5,10, 'Y');
 
{название}
setcolor(10);
outtextXY(10,20,'Grafik functii y=-1/x^2-cos(1/x/x^2)');
outtextXY(50,40,'na intervale [-2;2]');
readln
end.
1
0 / 0 / 0
Регистрация: 03.06.2012
Сообщений: 5
08.06.2012, 20:03  [ТС]
а как можно как-нибудь ось Х обрезать сверху?
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
08.06.2012, 20:13
Что значит
Цитата Сообщение от васян МС Посмотреть сообщение
ось Х обрезать сверху?
вообще-то она горизонтальная...
0
0 / 0 / 0
Регистрация: 03.06.2012
Сообщений: 5
13.06.2012, 00:01  [ТС]
ой ошибся ось Y обрезать сверху?
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
13.06.2012, 07:10
Цитата Сообщение от васян МС Посмотреть сообщение
ось Y обрезать сверху
А это бесполезно, просто график такой дурацкий. А зачем обрезать-то и до куда?
0
0 / 0 / 0
Регистрация: 03.06.2012
Сообщений: 5
13.06.2012, 09:37  [ТС]
такое задание дали(((
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.06.2012, 09:37
Помогаю со студенческими работами здесь

Построить график функции, на этом же графике построить графики первой и второй производных функции
построить график функции,на этом же графике построить графики первой и второй производных функции,определить и вывести на графике...

Построить график функции. вычислить и построить все асимптоты для этой функции
Помогите пожалуйста... Устал с ней возиться... Задание: Построить график функции,вычислить и построить все асимптоты для этой функции. ...

Построить график
построить график от 0 к 1 x*Sin(x)

Построить график
Построить график для указанной функции 2x3-y2=0

Построить график
Построить график указанной функции.{a}^{2}{x}^{3}-{y}^{2}=0


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru