Курсовая работа: Розв’язок системи нерівності з двома змінними
3.1 Процедури
1)ClrScr- Очищає екран або вікно і поміщає курсор у верхній лівий кут. 2)Delay(D: Word)- припиняє роботу програми на вказане число D мілісекунд. Практично час затримки залежить від тактової частоти процесора. 3)GotoXY (X, Y: Byte)- переміщає курсор в позицію X рядка Y екрану. 4)NoSound-Вимикає джерело звуку. 5)Sound (F: Word)- запускає джерело звуку з частотою F (Гц). 6)TextBackGround (Color: Byte)- встановлює колір фону. 7)TextColor (Color: Byte)- встановлює колір символів. 8)Window(X1, Y1, X2, Y2: Byte)- визначає текстове вікно на екрані. X1, Y1 - координати лівого верхнього кута вікна, X2, Y2 - правого нижнього кута вікна.
3.2 Опції
1)KeyPressed: Boolean Аналізує натискання клавіші. Результат TRUE, якщо на клавіатурі натиснута клавіша (крім Alt, Ctrl і т.п.), і FALSE в іншому випадку. Чи не затримує виконання програми. 2)ReadKey: Char Читає символ з клавіатури без ехоповтора на екрані. Припиняє виконання програми, перш ніж натиснути на будь-яку клавішу, крім Alt, Ctrl і т.п.
4.Лістинг Програми
Program grapik;
Uses Crt, Graph;
const A=-100;B=100;XO=0;YO=0;
N=100;
var gd,gm,sgr,left,up,down,right,xgo,ygo,i:integer;
x, y :array [1..300] of real;
xg, yg: array [1..300] of integer;
Kx, Ky, Y_min, Y_max, X_min, X_max, Dx:real;
begin
gd:=0;gm:=0;
initgraph (gd,gm,'C:\tp70\bgi');
SetBkColor (3);
left:=40; up:=40; down:=440;
X_min:=A; X_max:=B;
Dx:=(B-A)/(N-1);
for i:=1 to N do begin
X[i]:=A+round(Dx*(i-1));
Y[i]:=1+X[i];
end;
Y_max:=Y[1];
Y_min:=Y[1];
for i:=1 to N do begin
if Y_max<Y[i] then Y_max:=Y[i];
if Y_min>Y[i] then Y_min:=Y[i];