Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 1
Регистрация: 19.10.2017
Сообщений: 38

График

28.12.2017, 17:14. Показов 639. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
X=A*sinB*(1+ cosB)
Y=A*cosB*(1+cosB)
0<=B<=360 A=1,2,3
помогите построить график вот с этими параметрами и что бы были оси OX и OY.
вот программа по графику, допишите что бы были оси!
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
uses graphABC;
var xc,yc:integer;
procedure grafik(a:byte;cl:Color);
var b1,x,y,m:real;
begin
setpencolor(cl);
m:=50;
for var b:=0 to 360 do
 begin
  b1:=degtorad(b);
  x:=a*sin(b1)*(1+cos(b1));
  y:=a*cos(b1)*(1+cos(b1));
  if b=0 then moveto(xc+round(x*m),yc-round(y*m))
  else lineto(xc+round(x*m),yc-round(y*m));
 end;
setfontcolor(cl);
textout(xc-20,20*a,'a='+inttostr(a)); 
end;
begin
setwindowsize(500,500);
centerwindow;
xc:=250; 
yc:=400;
grafik(1,clRed);
grafik(2,clBlue);
grafik(3,clGreen);
end.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.12.2017, 17:14
Ответы с готовыми решениями:

Составить график функции. Дана функция нужно построить график по полученным точкам
Помогите составить график функции. Дана функция нужно построить график по полученным точкам a=1.237845 b=-0.1244321*power(10,3) begin...

График
В чем ошибка? uses graphABC; //Подключаем графический модуль const W = 1200; H = 500;//Размеры графического окна function...

График
Построить график функции y=18.8-0.055x, х меняется от . Показать оси и деления на них. Подписать ось Ox как 'T', а ось OY как...

1
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
29.12.2017, 14:17
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
uses graphABC;
var xc,yc:integer;
    m:real;
procedure grafik(a:byte;cl:Color);
var b1,x,y:real;
begin
setpencolor(cl);
for var b:=0 to 360 do
 begin
  b1:=degtorad(b);
  x:=a*sin(b1)*(1+cos(b1));
  y:=a*cos(b1)*(1+cos(b1));
  if b=0 then moveto(xc+round(x*m),yc-round(y*m))
  else lineto(xc+round(x*m),yc-round(y*m));
 end;
setfontcolor(cl);
textout(xc-50,20+20*a,'a='+inttostr(a)); 
end;
begin
setwindowsize(500,500);
centerwindow;
xc:=250; 
yc:=400;
m:=(yc-100)/6;
textout(xc-80,0,'x=asinB(1+cosB)');
textout(xc-80,20,'y=acosB(1+cosB)');
line(xc-round(4*m),yc,xc+round(4*m),yc);
line(xc,yc-round(6*m)-20,xc,yc+round(m));
for var i:=1 to 4 do
 begin
  line(xc+round(i*m),yc-3,xc+round(i*m),yc+3);
  textout(xc+round(i*m)-5,yc+10,inttostr(i));
  line(xc-round(i*m),yc-3,xc-round(i*m),yc+3);
  textout(xc-round(i*m)-5,yc+10,inttostr(-i));
 end; 
for var i:=1 to 6 do
 begin
  line(xc-3,yc-round(i*m),xc+3,yc-round(i*m));
  textout(xc-20,yc-round(i*m)-5,inttostr(i));
 end;
line(xc-3,yc+round(m),xc+3,yc+round(m));
textout(xc-20,yc+round(m)-5,'-1');
textout(xc+round(4*m)-15,yc-20,'X');
textout(xc+5,yc-round(6*m)-20,'Y');
grafik(1,clRed);
grafik(2,clBlue);
grafik(3,clGreen);
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.12.2017, 14:17
Помогаю со студенческими работами здесь

График функции
PascalABC Цель работы - изобразить функцию Крест &quot;Cruciform&quot; P=2a/sin(2φ). Для этого выбрать три характерных варианта графика. Вывод...

График по точкам
Здравствуйте. Помогите построить график функции по точкам новичку: program kursovik; uses graphabc; var c1,c2,c3,c4,...

График по формуле
Можно по такой формуле нарисовать график? Попросили написать программу, в которой вводится начальное и конечное значение, а также шаг. Вот...

График функции
Написать программу построения графика функции y=1/x для x\epsilon

График функции
Что исправить нужно graphABC; //Подключаем графический модуль const W = 1200; H = 500;//Размеры графического окна ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
BOINC: 22 года — и всё ещё работает
Programma_Boinc 12.03.2026
BOINC: 22 года — и всё ещё работает Дэвид Андерсон написал ретроспективу. Кратко: в 2001 году он ушёл из United Devices, где был CTO, и за несколько месяцев написал ядро BOINC — клиент, сервер,. . .
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru