Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
 Аватар для hoochie
0 / 0 / 1
Регистрация: 16.12.2009
Сообщений: 116

Вывести на экран график функции

18.12.2009, 10:17. Показов 1555. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Номогите решить в паскале!
Вывести на экран график функции, приведенной. Отобразить координатную плоскость. Вывод графика производить попиксельно с задержкой и звуковым сигналом.
y=ln(x+5)
СПАСИБО!
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.12.2009, 10:17
Ответы с готовыми решениями:

Вывести на экран график функции, приведенной ...
Вывести на экран график функции, приведенной в Вашем индивидуальном задании. Отобразить координатную плоскость. Вывод графика производить...

Вывести на экран график функции sin x
Вывести на экран график функции sin x в интервале от 0 до 360 градусов С использованием циклов

Вывести на экран точечный график функции
Написать программу, которая выводит на экран точечный график функции у =ctg7 x. Диапазон изменения аргумента — от -3 до 6, шаг аргумента —...

2
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
18.12.2009, 12:44
Лучший ответ Сообщение было отмечено hoochie как решение

Решение

Вот принцип построения такого графика. Размеры, цвет, шаг построения, высоту и продолжительность звука подгоняйте как Вам нужно.
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
uses crt,graph;
var gd,gm,x0,y0,i,xi,yi:integer;
    xn,xk,mx,my,x,y:real;
    s:string;
begin
gd:=0;
initgraph(gd,gm,'');
x0:=getmaxX div 2;
y0:=getmaxY-40;
outtextXY(20,20,'Grafik functii y=ln(x+5)');
outtextXY(40,30,'na intervale [-6,6]');
{интервал графика}
xn:=-6;
xk:=6;
{масштабы по осям}
mx:=(x0*2-40)/(xk-xn);
my:=(y0-20)/(round(ln(xk+5))+1);
{ось Х}
line(0,y0,getmaxX,y0);
outtextXY(x0+5,y0+10,'0');
outtextXY(x0+round(xk*mx)+5,y0-15,'X');
for i:=1 to round(xk) do
 begin
  str(i,s);
  line(x0+round(i*mx),y0+3,x0+round(i*mx),y0-3);
  outtextXY(x0+round(i*mx)+5,y0+10,s);
  line(x0-round(i*mx),y0+3,x0-round(i*mx),y0-3);
  outtextXY(x0-round(i*mx)-5,y0+10,'-'+s);
 end;
{Ось У}
line(x0,y0,x0,10);
outtextXY(x0-10,10,'Y');
for i:=1 to round(ln(xk+5))+1 do
 begin
  str(i,s);
  line(x0+3,y0-round(i*my),x0-3,y0-round(i*my));
  outtextXY(x0-15,y0-round(i*my),s);
 end;
{график}
x:=xn;
while x<=xk do
 begin
  xi:=x0+round(x*mx);
  if x>-4 then
    begin
     y:=ln(x+5);
     yi:=y0-round(y*my);
     putpixel(xi,yi,12);
     sound(300);
     delay(100);
     nosound;
    end;
  x:=x+0.1;
 end;
readln
end.
1
 Аватар для hoochie
0 / 0 / 1
Регистрация: 16.12.2009
Сообщений: 116
18.12.2009, 17:41  [ТС]
Большое спасибо!!!!!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.12.2009, 17:41
Помогаю со студенческими работами здесь

Построить график функции и вывести его на экран
нужна помощ построить график функции и вывести его на экран. данные тут&lt;&lt;&lt;

Вывести на экран график любой функции
Написать программу, способную выводить на экран график любой функции, представляющей собой многочлен не выше 5-ой степени.

Для функции у=ф(х),график которой проведен в задании,вывести на экран значения у для х = 0, 0.25, ., 19.75
Здравствуйте,прошу вас о помощи,не могу разобраться в задании,пожалуйста помогите,те кому не трудно,буду благодарен,заранее спасибо!:yes:

Для функции у=ф(х), график которой приведен в вашем задании, вывести на экран значения у для х = 0, 0.25, 0.5 . 19.75
Помогите пожалуйста с заданием, на завтра нужно!

Для функции y=f(x), график которой приведен в вашем задании, вывести на экран значения у для x = 0, 0.25, 0.5
Помогите пожалуйста с заданием. Очень нужно!


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru