Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
noname298
21.09.2020 22:04 •
Информатика
:задано уравнение прямой.построить на экране эту прямую. pascal (материал 11 класса)
Ответ:
1Кat3
08.07.2020 22:06
uses graph;
var xc,yc,m,x1,y1:integer;
x,y:real;
begin xc:=0;
initgraph(xc,yc,'');
xc:=getmaxX div 2;
yc:=getmaxY div 2;
m:=yc div 2;
line(5,yc,getmaxX-5,yc);
line(xc-m,yc+3,xc-m,yc-3);
outtextXY(xc-m,yc+10,'-1');
outtextXY(xc+5,yc+10,'0');
line(xc+m,yc+3,xc+m,yc-3);
outtextXY(xc+m,yc+10,'1');
line(xc,5,xc,getmaxY-5);
line(xc-3,yc-m,xc+3,yc-m);
outtextXY(xc-10,yc-m,'1');
line(xc-3,yc+m,xc+3,yc+m);
outtextXY(xc-15,yc+m,'-1');
setcolor(12);
line(xc-m,yc,xc,yc-m);
line(xc,yc-m,xc+m,yc);
line(xc+m,yc,xc,yc+m);
line(xc,yc+m,xc-m,yc);
x:=-4;
while x<=4 do begin
y:=0.52*x+0.18;
x1:=xc+round(x*m);
y1:=yc-round(y*m);
putpixel(x1,y1,14);
x:=x+0.01;
end;
readln
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
kuki10
07.01.2021 13:55
Написать программу, которая просит пользователя ввести три числа и находит их среднее арифметическое...
MeerDasha487
01.07.2021 07:35
Вкаждом пункте перечислены объекты, сгруппированные по классам. например: стол, компьютер, лук/корова, ручка, кастрюля/село,знамя,перо- существительные, классифицированные...
Alina1536
03.09.2021 06:43
Тема: одномерные массивы, написать программу использую rite, riteln ; все элементы кратные трем делятся на три, остальные умножаются на 3....
teenwolfgrrArina
03.09.2021 06:43
На числовой прямой даны два отрезка: p = [1, 39] и q = [23, 58]. выберите из предложенных отрезков такой отрезок a, что логическоевыражение( (x p) → ¬ (x q) )→ ¬ (x...
filin781
25.12.2021 07:50
Напишите программу в pascal abс, чтобы когда ты вводил число 1-7 , показывал день недели, соответствующий данному числу...
Aruna0001
05.02.2020 07:04
Умоляю, с паскалем 1. пользователь вводит неотрицательное однозначное число a. написать программу: вычисляющую в случае ввода 1 - площадь круга с радиусом a, вычисляющую...
drug20082005Ира
05.02.2020 07:04
Умоляю, с паскалем 1) вычислить оптимальный вес по формуле рост-100 (фактический вес v и рост h вводятся пользователем) и выдать одно из сообщений: - у вас идеальный вес;...
Angel4892
26.03.2022 05:53
C++. не могу написать программу вычисляющую n степень числа a (a^n) без использования pow(x,y)....
Kirill7692
26.03.2022 05:53
Даны натуральные числа от 35 до 150,найти сумму и колличество тех из них которые при делении на 8, остаток 1 или 2...
NoMatterWho2001
17.07.2020 06:36
Вывести на экран значение функции f(x)=x^3-26x на интервале [-18; 12] с шагом 3. паскаль (на цикле)...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
var xc,yc,m,x1,y1:integer;
x,y:real;
begin xc:=0;
initgraph(xc,yc,'');
xc:=getmaxX div 2;
yc:=getmaxY div 2;
m:=yc div 2;
line(5,yc,getmaxX-5,yc);
line(xc-m,yc+3,xc-m,yc-3);
outtextXY(xc-m,yc+10,'-1');
outtextXY(xc+5,yc+10,'0');
line(xc+m,yc+3,xc+m,yc-3);
outtextXY(xc+m,yc+10,'1');
line(xc,5,xc,getmaxY-5);
line(xc-3,yc-m,xc+3,yc-m);
outtextXY(xc-10,yc-m,'1');
line(xc-3,yc+m,xc+3,yc+m);
outtextXY(xc-15,yc+m,'-1');
setcolor(12);
line(xc-m,yc,xc,yc-m);
line(xc,yc-m,xc+m,yc);
line(xc+m,yc,xc,yc+m);
line(xc,yc+m,xc-m,yc);
x:=-4;
while x<=4 do begin
y:=0.52*x+0.18;
x1:=xc+round(x*m);
y1:=yc-round(y*m);
putpixel(x1,y1,14);
x:=x+0.01;
end;
readln
end.