tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Как создать график функции
Как создать график функции у=х^2 на язык паскаль
MissTomiris1
3 15.08.2019 17:00
0
Ответы
aarchery
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.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
MrThomasFeed
08.09.2019 10:00
Напишите алфавит восьмеричной системы счисления...
Vi0002
08.09.2019 09:50
За какое время (в сек) будет передан фаил размером 64 кбайт через соединение со скоростью 1024 бит в секунду...
beyn1oyc4cd
08.09.2019 09:50
Нужно модем передает информацию со скоростью 127000 бит в секунду за какое время можно передать текст объемом 256000 килобайт...
Наташа1111111124
21.06.2019 22:40
Укажите верное высказывание а. клавиатура устройство ввода и вывода б. принтер устройство кодирования с. монитор устройство ввода д. cd-rom устройства ввода...
ScreamATD
21.06.2019 22:40
Водномерном массиве а(10) найти минимальный элемент....
AiratAitov
18.05.2020 18:08
Напишите программу. в которой осуществляется ввод целых чисел (ввод осуществляется до тех пор, пока не будет введен 0) и подсчет количества введеных положительных и отрицательных...
veronikamod
13.12.2020 15:29
Вкажіть частину вікна текстового процесора MS Word, у якій відображаються кількість сторінок і слів, мова введення в текстовому документ очень надо...
failbulkhin2017
13.12.2020 15:28
Вход X Вход Y Результат F 1) 5 7 0 2) 80 4 1 3) 50 0 2 4) 6000 300 5 какое правило помагите...
ahmedova3
08.12.2020 18:02
Дан класс, в котором учится n человек. Урок физкультуры. Для игры в футбол нужно выбрать 2 команды по 11 человек. Сколько вариантов выбрать эти команды?...
Kaspiyskaya95
06.09.2019 12:00
Составьте программу вычисления диагоналей параллелограмма по сторонам и углу...
Популярные вопросы
Найти виды придаточных и поставить запятые когда пройдешь путем колонну...
2
Наполняя,разгорячась ,расширяясь ,уходя ,пряча,хрустя,ставя(это деепричастия...
3
Имею ли я право не заводить детей или обязана их эссе...
2
Возвести в степень числа 21600 и 19360. !...
2
Найти 5 песен которые начинаются с ув 2 , ум 7, ум5, ув4, ув5, ув4...
3
Морфологический разбор слова зарание...
2
Нужны загадки или ребусы, что бы в их ответах были суффиксы -ик и -ек....
3
Исказала скалка мне федору жалко выпиши слово, которое вводит слова автора...
2
Сomplete the sentences.put the adjectives in the right form. 1) i can swim...
2
Вминуты музыки печальной я представляю желтый плёс. (н. рубцов) вопрос:...
1
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.