Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
mintbouquet
24.06.2022 22:41 •
Информатика
Как создать график функции у=х^2 на язык паскаль
Показать ответ
Ответ:
karolina210
04.10.2020 21:20
Uses graphabc;
const
W = 600;
H = 600;
function F(x: real): real;
begin
F := sqr(x);
end;
var
x0, y0, x, y, xLeft, yLeft, xRight, yRight: integer;
a, b, fmin, fmax, x1, y1, mx, my: real;
begin
window.Init(0, 0, 800, 500, clwhite);
window.IsFixedSize := true;
xRight := 590;
yRight := 590;
a := -15;
b := 6;
fmin := -10;
fmax := 20;
mx := (xRight - xLeft) / (b - a);
my := (yRight - yLeft) / (fmax - fmin);
x0 := 380;
y0 := 490;
x1 := a;
while x1 <= b do
begin
y1 := F(x1);
x := x0 + round(x1 * mx);
y := y0 - round(y1 * my);
if (y >= 10) and (y <= 590) then SetPixel(x, y, clblack);
x1 := x1 + 0.001 ;
end;
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
omarova4
30.05.2020 23:11
ответить на вопросы 1.какие программные средства создания БД вы знаете?2.дайте сведения о моделях БД. 3.Оформите сведения об одноклассниках-фамилия,имя, домашний...
maximb164mjqj
09.04.2021 07:07
Распишите числа от 4 до 10 в пятеричной системе счисления...
ВККeerboom
22.03.2021 22:13
1.символы вводятся в позицию,которая определяется: а.положением предыдущего символа. б.произвольно. с.адресом д.положением курсора 2.какая операция нарушает признак,по...
ИЗЫДИ666
28.04.2023 22:42
Впаскале составить прогу.если можно на уровне 9го класса составить программу для вычисления значения функции на отрезке [a,b] с шагом 1....
torin39193919
18.09.2022 12:20
Какие преимущества электронной почты ?...
TESSORO
28.07.2021 23:41
Определите значение целочисленных переменных a и b после выполнения фрагмента программы: a:=381; b:=a mod 10; a:=a+300*b;...
EvaPark1997
25.07.2020 17:50
1пиктограмма обозначающие 2 символа...
Demongirl1
04.08.2021 23:21
Перевести десятичные дроби в двоичную и восьмеричную системы счисления, оставив пять знаков в дробной части нового числа. а) 12,5; б) 312,54; в) 219,333показать полное...
Апикун
10.12.2021 10:23
ответьте на мой во как узнавали учёные здоровье Собаки в космосекау...
Olzhas2889
10.12.2021 10:23
Катер за 3часа по течению реки и 5 часов против течения проходит 92км. За 5часов по течению катер проходит на 10 км больше, чем за 6 часов против течения. Найти собственную...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
const
W = 600;
H = 600;
function F(x: real): real;
begin
F := sqr(x);
end;
var
x0, y0, x, y, xLeft, yLeft, xRight, yRight: integer;
a, b, fmin, fmax, x1, y1, mx, my: real;
begin
window.Init(0, 0, 800, 500, clwhite);
window.IsFixedSize := true;
xRight := 590;
yRight := 590;
a := -15;
b := 6;
fmin := -10;
fmax := 20;
mx := (xRight - xLeft) / (b - a);
my := (yRight - yLeft) / (fmax - fmin);
x0 := 380;
y0 := 490;
x1 := a;
while x1 <= b do
begin
y1 := F(x1);
x := x0 + round(x1 * mx);
y := y0 - round(y1 * my);
if (y >= 10) and (y <= 590) then SetPixel(x, y, clblack);
x1 := x1 + 0.001 ;
end;
end.