Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
DogyStyleee
27.10.2022 03:16 •
Информатика
Как создать график функции у=х^2 на язык паскаль
Ответ:
lizаveta1998
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 оценок)
Популярные вопросы: Информатика
merhanoooI
26.04.2021 08:14
1 Для даної сторони знайти периметр квадрата. Дано одне ціле число – сторона квадрата. Вивести на екран одне число – периметр квадрата. 2. Дано два дійсних числа по одному в...
DeteRno
17.08.2021 09:58
Товарищи, нужна а) В ожесточенном бою 70 из 100 пиратов потеряли глаз, 80 – руку, 85 – ногу, 40 – глаз и руку, 50 – глаз и ногу, 55 – руку и ногу. Сколько пиратов потеряли глаз,...
ezubarew2012p013cv
08.01.2021 07:16
ів!Може бути декілька відповідей...
Zxc1asdqwe
05.08.2021 23:45
Где могут применяться программы-переводчики?...
stalina2705
12.02.2021 02:47
Дан указатель на целочисленный массив размера N. Переставить, в обратном порядке элементы массива, расположенные между его минимальным и максимальным элементами....
Ksenya0809
30.04.2020 03:55
(№ 1295) Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите...
Sravkur
24.11.2022 04:35
Выберите, как вы поступите скорее всего.Ученики 9-го класса должны освоить под вашим руководством личное финансовое планирование. За несколько занятий вы рассказали теорию, посоветовали...
and290620041
08.09.2020 14:35
Что будет результатом исполнения данной программы? 1. Переміщення на 15 кроків 2. Переміщення на 20 кроків 3.Переміщення на 5 кроків 4. Переміщення на 10 кроків...
toklike
01.02.2023 12:20
Написать задачу для решения квадратных уравнений. Представить в трех видах: алгоритмический язык, блок-схема, программа для Pascal.Задача: Даны два числа. Вывести на экран то...
tugatimu9876
21.05.2021 14:39
Яку з фігур треба використати для складання алгоритму з повторенням в середовищі Scretch? 1. 2. 3. 4....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
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.