2 / 2 / 2
Регистрация: 05.10.2010
Сообщений: 13

ГрафАВС ошибка в программе

30.05.2011, 16:19. Показов 440. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Скажите пожалуйста где тут ошибка а то график не получается

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
64
65
66
67
68
69
70
program A1;
Uses GraphABC;
var gX,gy,d,m,i,j:integer;
F:text;
Xmin, Xmax, Ymin, Ymax, Y, X:real;
S:string;
begin
assign(f,'d:\trigon1.txt');
Rewrite(F);
Xmin:=0;
Xmax:=2*pi;
Ymax:=-2;
Ymin:=2;
writeln(f,'X ','Y ');
X:=0;
while X<=2*pi do
begin
Y:=sin(2*x)+cos(2*x);
if (x>=pi) and (x<=1.5*pi) then
if Y<0 then Y:=-1;
writeln (f,X:4:2,' ',Y:4:2);
if Y>Ymax then Ymax:=Y;
if Y<Ymin then Ymin:=Y;
X:=X+(2*pi/30);
end;
writeln(f,'Ymax',Ymax:4:2);
writeln(f,'Ymin',Ymin:4:2);
close(F);
line(19,0,19,479);
line(19,239,639,239);
line(19,0,14,10);
line(19,0,24,10);
line(639,239,629,234);
line(639,239,629,244);
J:=2;
Gx:=19;
Gy:=79;
while gy<=479-80 do
begin
line(gx-5,gy,gx+5,gy);
str(j,s);
textout(gx-19,gy,s);
j:=j-1;
Gy:=gy+80;
end;
Gx:=19;
gy:=239;
while gx<639 do
begin
line(gx,gy-5,gx,gy+5);
gx:=gx+20;
end;
s:=' ';
s:=chr(210);
textout(314,259,s);
s:='2'+s;
textout(gx-20,259,s);
gy:=479+round((-479/6)*4);
moveto(19,gy);
for i:=19 to 619 do
begin
x:=(i*19)*(2*pi+(2*pi/30))/620;
y:=sin(2*x)+cos(2*x);
if (x>pi) and (x<1.5*pi) then
if y<0 then y:=-1;
gy:=479+round((-479/6)*(y+3));
setpixel(i,gy,clblack);
end;
readln;
end.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.05.2011, 16:19
Ответы с готовыми решениями:

Модуль графАВС график функций
Здраствуйте помогите пожалуйста: Требуется построить график функции У =sin(Х)+cos(3*Х) на интервале с шагом 10 градусов (2pi/36 радиан).

Ошибка в программе!
Программа вычисляет таблицу значений функции F(x) c шагом A/4 (A=1), Xпервое=-A. Выдает ошибку: »*Ошибка: вещественное деление на 0...

Ошибка в программе
program p106; const A=0; B=2; n=21; var i:real; xi,yi:real; begin i:=1; xi:=A; yi:=exp(xi*ln(2))*(ln(xi)/ln(10));

1
Почетный модератор
 Аватар для Puporev
64312 / 47609 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
30.05.2011, 16:44
Посмотри эту тему, похожее, только без файла.
Модуль графАВС график функций
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.05.2011, 16:44
Помогаю со студенческими работами здесь

Ошибка в программе.
подскажите, что не так?

Ошибка в программе
program TAB2; var i:integer; A:array of real; B:array of real; begin i:=1; while i&lt;=4 do begin B:=A+6; i:=i+1;

Ошибка в программе!!!
Здравствуйте, пожалуйста кто в массивах разбирается помогите исправить ошибку в программе!!! Дан целочисленный массив размера N....

Ошибка в программе.
А мне не поможите? Выдает ошибку, скрин не даю а дам код: var f:text; x,i:integer; y:string; BEGIN ...

Ошибка в программе
составить поставку,алгоритм и программу выдачи на экран в PASCALe неравных 3.2 значений функции t=ln(14.5q/152.9)+Sin5.3q на отрезке с...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Динамические массивы в C++ - создание и использование
NullReferenced 27.04.2025
Динамические массивы представляют собой один из фундаментальных инструментов программирования на C++, позволяющий создавать структуры данных, размер которых определяется во время выполнения. . .
Асинхронный JavaScript: Промисы, Async/Await и Fetch API
Reangularity 27.04.2025
Пользователь заходит на веб-страницу, нажимает кнопку и. . . ничего не происходит. Сайт словно замер. Через несколько секунд всё внезапно оживает, но пользователь уже успел закрыть вкладку. Знакомая. . .
Management on GitLab and repository management in Visual Studio code
jigi33 27.04.2025
- repo management on GitLab - CI/ CD in GitLab - VCS repository management in Visual Studio code (see attachments)
Kanban или Scrum - что выбрать?
EggHead 27.04.2025
Kanban и Scrum — уже много лет удерживают лидирующие позиции среди гибких подходов. Руководители проектов и команды разработчиков то и дело сталкиваются с дилеммой: какой из этих двух методов выбрать. . .
Кастомные Middleware на C# в ASP.NET Core
UnmanagedCoder 27.04.2025
Разработка веб-приложений сегодня мало напоминает монолитное программирование прошлых лет. На смену громоздким блокам кода пришла модульная архитектура, где каждый компонент выполняет строго. . .
Анализ и линтинг кода JavaScript: ESLint, Prettier и JSHint
run.dev 26.04.2025
JavaScript прошёл долгий путь от простого языка для анимации веб-страниц до основы современной веб-разработки. С ростом сложности приложений, увеличением кодовых баз и масштабированием команд. . .
Паттерны в Python: Singleton, Factory и Observer
py-thonny 26.04.2025
Паттерны проектирования — это проверенные временем решения типовых проблем разработки программного обеспечения. Их история берёт начало с книги "Приёмы объектно-ориентированного проектирования. . . .
Исключения в C#: Stack Overflow, Access Violation и Out of memory
stackOverflow 26.04.2025
Исключения в C# — это не только механизм оповещения о проблемах, а целое искусство управления потоком выполнения программы в экстремальных ситуациях. Обычное исключение, например,. . .
Логирование в C# ASP.NET Core с помощью Serilog, ElasticSearch, Kibana
stackOverflow 25.04.2025
Помните те времена, когда для анализа проблемы приходилось подключаться к серверу, искать нужный лог-файл среди десятков других и вручную фильтровать тысячи строк в поисках ошибки? К счастью, эти дни. . .
Структура "железный OnKeyUp" вместо антидребезга. Полностью асинхронный счётчик.
Hrethgir 25.04.2025
Программа для симуляции схемы - Logisim Evolution В общем какое-то время отвлёкся, так было надо, теперь когда запилю это на verilog и FPGA , досоставлю заявку в ФИПС на полезную модель - не готов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru