Graph модулін қолдану

ЖОСПАР

1 Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...3

2 Негізгі бөлім
2.1 Graph модулін қолдану ... ... ... ... ... ... ... ... ... ... ... ... ... ..5
2.2 Фигураларды сызу ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..9
2.3 Графикалық режимде текст жазу ... ... ... ... ... ... ... ... ... ... . 13
2.4 Координаттар және терезелер ... .. ... ... ... ... ... ... ... ... ... ... 19
2.5. Мультипликация ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
2.6 Турбо Паскальдың қосымша интерфейсі

Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..29

Пайдаланылған әдебиеттер тізімі ... ... ... ... ... ... ... ... ... ... ..30
Кіріспе

Қазіргі кездегі Турбо Паскальдің 6,7 версияларындағы графикалық режимде жұмыс істеу өте ұқыптылықты, еңбікті талап етеді. Себебі өмірдің талабына сай, тілдің графикалық мүмкіндіктері тез дамып компьютерлік графика деген өз алдына үлкен сала пайда болды. Компьютерлік графика – кез-келген материалдық обьектінің бір өлшемді түрінен көп өлшемді түріне өзгерте алатын мүмкіндіктерін айтады. Бұл тақырыпта графикалық мүмкіндіктермен айтады. Бұл тақырыпта графикалық мүмкіндіктермен алғашқы таныстыру қарастырылады.
Графикалық режимдегі координаталар ситемасы текстік режимдегі системамен сәйкес келеді. Текстік режимде экранға 80 бағаннан, 25 қатар (80х25) шығады. Графикалық режим нүктелерді әр түрлі мүмкіндіктермен (320х200), (640,480) т.б. шығарады.
Дисплей жұмысын басқару платасы адаптер делінеді. Адаптерде орналасқан видеожаж экран образын (беті, парағын) сақтайды. Кеңінен тараған адаптерлер – EGA, VGA, SVGA Т.Б. Адаптер арқылы видеожадты қолдануды драйвер программа қамтамасз етеді.
Турбо Паскальдің графикалық режимін іске қосудың мүмікн 80-ге жуық процедуралар мен функциялары бар. Олар GRAPH модулінде жазылып қойылған.
Куртық жұмыстың мақсаты Турбо Паскальдың графикалық режимін күрделі графиктер тұрғызу, фигуралар сызу, графикалық режимде текст жазу, кординаттар және терезелер сызуда және т.б. амалдарды орындау барысында Турбо Паскальдың графикалық режимінің тигізізер көмегі көп.

Graph модулін қолдану.

GRAPH модулінің функциялары мен процедураларының параметрлері INTEGER типті болуы тиіс.
Initgraph (GDriver, GMode, Patch) – экранды графикалық режимге көшіру.
Мұндағы Gdriver – драйвер нөмірі. Gmode- режим нөмірі. Patch- қажетті драйверге жол сілтеу. Мысалы, CAtp’ tgavga bgi’ (bgi – графикалық драйвердің кеңейтілуі). Драйверді автоматты түрде анықтау үшін әдетте мәні 0-ге тең Detect атаулы тұрақты пайдаланылады. Олардың дұрыс енгізілуін, мәні тұрақты болатын және ол дұрыс кезінде нөл мәнін қабылдайтын режимді орнату функциясы (GraphResult) арқылы тексеруге болады. Мысалы,

Uses graph;
Var griver, gmode, Err Code: integer;
begin griver=detect; Initgraph (gdriver, gmode,);

ErrCode:=CraphResult; if ErrCode <>0 then Writeln (Графикалық режим қате орнатылған, оның нөмірі, ErrCode) Else CloseGraph;
end.

- Setbkcolor (<түс>) - экран кеңістігінің түсін орнату. Бұл оператор программаға енгізілмесе, экран ағымдық қара не көгілдір түске боялып көрсетіледі.
- SetColor (<түс>) - кескін орнату. Оператор енгізілмесе, кескін ақ түске боялып көрсетіледі.
Пайдаланылған әдебиеттер тізімі:

1. Ж.Қ. Масанов, Б.А. Бельгибаев, А.С. Бижанова, Қ.Қ. Мақұлов. Turbo Pascal. /Алматы, 2004ж /
2. Шаметов Ералы Бақтайұлы. Паскаль тілін үйренейік. /Шымкент 1993 ж /
3. Г.Григас. Начало программирования, - М. «Просвещение», 1982 ж.
4. Эллиот Б. Коффман. Turbo Pascal –М.Санкт- Петербург Киев,
2002ж.
5. О.А.Меженный . Turbo Pascal – М.:Издательский дом
«Вильямс», 2001-448с.
6.Камардинов О. «Информатика» 1-б¼лiм. Алматы, 1999 ж.
7.Нақысбеков Б.К. «Паскаль тiлi» Алматы, 1992 ж.
8.Байдыбекова А., Коштаева Г.Т. «Паскаль тiлiн үйренейiк» Шымкент, 1996 ж.
9.Перминов О.Н. «Программирование на языке Паскаль» М. Радио и связь, 1988 г.
        
        Жоспар
1 Кіріспе ……………………………………………………………..3
Негізгі бөлім
4 Graph модулін қолдану ... ... ... ... режимде текст жазу .........………………………….. 13
7 Координаттар және терезелер...... ………………………………....19
2.5. ... ... ... ... интерфейсі
Қорытынды …………………………………………………………….29
Пайдаланылған әдебиеттер тізімі ……………………………………30
Кіріспе
Қазіргі кездегі Турбо Паскальдің 6,7 версияларындағы графикалық режимде
жұмыс істеу өте ұқыптылықты, еңбікті талап етеді. Себебі ... ... ... ... мүмкіндіктері тез дамып компьютерлік графика деген
өз алдына ... сала ... ... ... ...... ... бір өлшемді түрінен көп өлшемді түріне өзгерте
алатын мүмкіндіктерін айтады. Бұл ... ... ... Бұл ... ... ... алғашқы таныстыру
қарастырылады.
Графикалық режимдегі координаталар ситемасы текстік ... ... ... ... ... ... 80 бағаннан, 25 қатар
(80х25) шығады. Графикалық ... ... әр ... ... ... т.б. ... жұмысын басқару платасы адаптер делінеді. Адаптерде орналасқан
видеожаж экран ... ... ... ... Кеңінен тараған адаптерлер
– EGA, VGA, SVGA Т.Б. Адаптер арқылы видеожадты қолдануды ... ... ... ... графикалық режимін іске қосудың мүмікн 80-ге ... мен ... бар. Олар GRAPH ... жазылып қойылған.
Куртық жұмыстың мақсаты Турбо Паскальдың ... ... ... ... фигуралар сызу, графикалық режимде текст жазу,
кординаттар және терезелер сызуда және т.б. ... ... ... ... ... ... ... көмегі көп.
Graph модулін қолдану.
GRAPH модулінің функциялары мен процедураларының параметрлері INTEGER
типті болуы тиіс.
Initgraph (GDriver, GMode, Patch) – экранды графикалық ... ... Gdriver – ... ... Gmode- ... ... Patch- қажетті
драйверге жол сілтеу. Мысалы, CAtp’ tgavga bgi’ (bgi – ... ... ... ... ... ... үшін ... мәні
0-ге тең Detect атаулы тұрақты пайдаланылады. Олардың ... ... ... ... және ол ... ... нөл мәнін қабылдайтын режимді
орнату функциясы ... ... ... ... ... ... griver, gmode, Err Code: ... griver=detect; Initgraph (gdriver, gmode,);
ErrCode:=CraphResult; if ErrCode 0 then Writeln ... ... ... оның ... ErrCode) Else CloseGraph;
end.
- Setbkcolor () - экран кеңістігінің ... ... ... ... ... экран ағымдық қара не көгілдір
түске боялып ... SetColor () - ... ... ... енгізілмесе, кескін
ақ түске боялып көрсетіледі.
- GetMaxColor - ... ... ... ... ... ... GetMaxҮ – ... координаттарының ең үлкен мәндерін
береді.
- ... - ... ... жауып, текстік режимге өту.
- RestoreCRTMode – уақытша текстік режимге өту
- SetGraphMode () - графикалық режимге ... ... ...... ... ... – жүйенің графиктік режимге дұрыс өтуін тексеру
(функция). Ол Integer типті және, қате ... оның мәні ... ... ... Line (х1,у1,х2,у2) – (х1,у1) нүктесінен (х2,у2) нүктесіне дейін
түзу кесіндісін сызу.
- Rectangle (х1,у1,х2,у2) –сол жақ жоғары ... ... оң ... ... ... болатын тіктөртбұрыш сызу.
- Circle (x,y,R) – орталық нүктесі (х,у) радиусы R-ге тең ... Arc ...... берілген gr1, gr2 бұрыштарының
аралығында орталық нүктесі (х,у) радиусы R-ге тең ... ... Pieslice (x,y, ... - ... ... gr1,gr2
бұрыштардың аралығында орталық нүктесі (х,у), радиусы R-ге тең
дөңгелек секторын сызу.
- Ellipse ... Ry) – ... ... ... ... орталық нүктесі (х,у), биіктігі мен ені
Rx, Ry болатын элиппс сызық.
- PutPixel (x,e, ) - - ... (х,у) ... ... ... ( Х,У ) – ... фигураны бояу. Мұндағы
Х,Ү фигура ішіндегі кез-келген нүкте. - боялатын
фигураның шекара контурының түсімен бірдей ... ... ... ... SetTextStyle(, < бағыты >, ) –
- текст стилін орнатады. параметрінің мәні 0…4, яғни ... ... ... ... штрифтар
параметрінің мәні 0 ... ... ... ... жоғары қарай). параметрлерінің мәні
1…10.
- OuttextXY (х,у, текст) – (х,у) ... ... ... ... ... экранға шығару.
- SetTextJustify (, ) – текстің курсорға
қатысты орнын анықтайды. - мәні 0...2,
- мәні ... ... ( , , ) ... ... ... және басқа да сызықтардың
қалыңдықтарын орнатады. - мәні 0...4, ... ... ... ... ... ... ерекше сызық түрі. - әдетте мәні 0-ге тең,
тек - мәні 4-ке тең ... оның ... ... - мәні ... және ... ... ... суретті кесіп алу
Uses Graph,CRT; 
var
x,y,e: Integer;
xll,yll,xl2,yl2, {1-ші терезенің ... {2 ші сол жақ ... ... ... ... ... := False
{графикалық режимді иницииалдау}  
х := Detect; InitGraph(x, у, ''); 
{Проверяем результат} 
е := GraphResult; if e grOk ... (e) ) ... ... ... div 60; 
x12:=GetMaxX div 3; 
y11:=GetMaxY div 4; y12:=2*y11;
R:=(x12-x11) div 4; ... ... y11, x12, y12); ... y11 x22, ... y11, x12, y12, ClipOn); 
for k := 1 to 4 do
Circle(0,y11,R*k);
SetViewPort(x21, y11, x22, y12, ClipOff); 
for k := 1 to 4 ... ... ... басу }
if ... then k := ... мысал. Бұл мысалда алдымен ... ... ... ... ... ... Кез келген клавишті басқанда терезе тазарады. Шығу
үшін Enter клавиші басылады
Uses CRT,Graph; 
var
x1,y1,x2,y2,Err: Integer; 
begin
{ графическалық ... ... := Detect; ... := ... if ErrogrOk ... := GetMaxX div 4,-y1 := GetMaxY div ... := 3*x1; y2 := 3*y1; 
{терезе сызамыз}
Rectangle(x1,y1,x2,y2);
SetViewPort(x1+1,y1+1,x2-1,y2-1,ClipOn); 
{терезеге кездейсоқ шеңберлерді толтырамыз} 
repeat
Сirclе(Random(Ge tMaxX),Random(Ge tMaxX)
Random(GetMaxX div 5)) 
until KeyPressed;
{Терезені тазалау үшін Enter ... ... ... ... ... ... 20 шеңберден тұратын сурет салу
Uses Graph,CRT; 
const
R =.50;
dx = 1000; 
var
d,m,e,k : ... ... := ... ... : = ... e grOk ... ... k := 0 to 20 do 
begin
SetAspectRatio(Xasp+k*dx,Yasp); 
Circle(GetMaxX div 2,GetMaxY div 2,R) 
end;
if ReadKey=#0 then k := ... 4. Бір ... 0 және 90, ... ... 207 және 540 ... шеңбер сызайық.
Uses Graph, CRT; 
var
d, r, е : Integer; 
Xasp,Yasp: Word; 
begin
{ ... ... := ... r, ... := ... if e grOK then
WriteLn(GraphErrorMsg(e)) 
else 
begin
GetAspectRatio(Xasp,Yasp);
{R = 1/5 болғандағы экранның вертикальды өлшемі}
r := round(Yasp*GetMaxY/5/XAsp);
d := GetMaxX div 2; ... ... ... : = GetMaxY div 2; ... ось ... жақ графикты тұрғызайық }
Line (0,e,5*r div 2,e); {Горизонтальды ось}
Line (5*r div 4,e div 2,5*r div 4,3*e div 2) ... (5*r div ... ... div 8,'0 - 90'); {жазба}
{бірінші график}
Line (d,e,d+5*r div 2,e);
Line (d+5*r div 4,e div 2, d+5*r div 4,3*e div ... (d+5*r div ... div 8,'270 - ... келген клавишті басу} 
if ReadKey=#0 then d := ord(ReadKey); 
CloseGraph 
end
end.
1-мысал. Графикалық режимде бірінің ішіне бірі ... 5 ... ... ... ... құру ... exl; uses graph;
var gd, gm, erre:integer; R,i, width:integer; ... ... ... ... ... ... then ... R:=1 to 5 do Circle (getmaxX div 2, getmaxy div 2, ... ... Bar3d (100, ... ... (0,0,3); SetColor (Red); ... ... (0,0); outtextxy (130,192, PASKAL);
readlin; cleardevice; end else Halt (1); end.
2-мысал. Экран бетінде қызыл төртбұрыш, ортасында ақ ... ... ... 270 ... ... қара дөңгелек секторын салу керек.
Program Suret; Uses Graph;
Var CD, GM: Integer;
Begin gd=Detect;
Initgraph (CD, GM, ``); ... ... ... (310,240,0,270,150); {сектор салу}
Circle (310,240,180); {шеңбер салу}
Rectangle (0,0,GetMaxX, ... (1,Red); ... түрі мен ... (10,10,White); {төртбұрышты бояу}
Readlin; {“Enter” пернесінің күтілуі}
3-мысал. Экранға готикалық шрифтпен THE END, PRESS ENTER, ... ... құру ... ex2;
uses Crt, Craph;
var gd, gm: integer;
begin
GD: =detect; initgraph (GD, GM, ` c:\tp7\bgi`);
setbkcolor (black); settextjustify (centertext, centertext);
SetTextStyle (triplexfont, horisDir, ... ... (getmaxX div 2+2, getmaxy div 4, ... (red); ... (getmaxX div 2+10, getmaxy div 4, `THE`);}
setcolor (green); settextjustify (centertext, centertext);
SetTextStyle (gothicfont, horisDir, 13); setcolor (128+yellow);
outtextxy (getmaxX div 2+2, getmaxy div 2, ... (green); ... ... ... (gothicfont, horisDir, 4); setcolor (red);
outtextxy (getmaxx div 2+9, getmaxy div 2+120, `PRESS ENTER`);
repeat until ... ... оның бір ... ... оперативті жадқа
көшірмесін алуға болады. Қажет болса көшірмені видеожадтың сол ... жаңа ... ... ... ... ... ... болады. Кескіндердің тік төртбұрыш үзінділерін сақтауға болады.
Ал оған сәйкес байт түріндегі жад ... ... (x1, y1, x2, ... ... Мұнда (х1, у1) тіктөртбұрыштың сол жақ ... (х2, у2) – оң жақ ... ... Бұл ... ... ... орналастыратын процедура – GetImage (X1, Y1, X2, Y2,).
- параметрі ... не ... ... ... ... кескін көшірмесін экран бетіне шығаратын процедура – ... ,, ). ... Х, Ү - ... ... ... сол жақ ... ... Кескін экранға бірнеше тәсілмен: 0-
сақталған күйінде, 4- «негатив» (қарама-қарсы ... ... ... 1,2,3 ... операциялар (Xor, Or, And) әрекеттеріне сай шығарылады.
Бірнеше экран парақтарын уақыт өткен сайын (Мысалы, 20-30 мс) кезекпен
кезек белсенді ете ... ... ... ... ... 0-ден ... Көрсетілген парақты белсенді ететін процедура –
SetActivePage (). Парақты ... ету ... ... ... ... ... жоғарғы бөлігінде радиустері әр түрлі қиылысқан үш
дөңгелек бұлт ... ... оңға ... жылжиды. Жылжып бара жатқанда
`жаңбыр жауып`, кішкене дөңгелек, нүктелер төмен түсіп, ... ... ... ... ... ... ... соң өлшемі үлкейіп,
«өсетінін» бейнелейтін программа:
program ex3; uses graph, crt;
var gd, gm, erre: integer; R,i,j, width: integer;
x0,y1,y2,x1,x2,: integer; ... Size: ... ... (gd, gm, ``);
erre:=GraphResult; if erre=grOK then begin
FillEllipse (getmaxX div 4, getmaxy div 5,60,30);
FillEllipse (getmaxX div 4-50, getmaxy div ... (getmaxX div 4+40, getmaxy div ... (getmaxX div 4-18, getmaxy div ... (getmaxX div 4-150, getmaxy div 5{-45}, getmaxX div ... getmaxy div ... ... (getmaxX div 4-150, getmaxy div 5-45, getmaxX div ... div 5+60, p^);
setcolor (green); seltfill (3, green); bar (0,350,650,450);
setfillstyle (1,15);
FOR j:=5 TO 30 DO ... (getmaxX div ... getmaxy div ... I:=1 TO j DO begin setcolor ... (280, 350, 0, 360, 3 +I, ... (280, 330-i, ... DELAY (500); end; readlin; end else Halt (1); end.
2-мысал. 2 ... не одан да көп ... ... ... ... адаптер
мен режим орнатылғанда, 0 және 1 парақтарын қолданып ... ... 0,5 ... ... ... ... ... программа
құру керек.
Uses GRAPH, CRT; {CRT модулінде Key Pressed бар}
Var d, k, m: Integer; A,B: ... Kadr (A: Real; cvet: Word); {cvet – ... ... x,y,z,w: ... z: = GetMaxX div 2; ... div ... Round ... y=Round (w+8*w*Cos (A));
Setcolor (cvet); SetFillStyle (1, cvet); line (z, w, x, ... ... ... ... ... ... ... дөңгелегі}
End
BEGIN d:=EGA: r:=1: InitGraph (d,r,`C:\tp\bgi`)
A: =0: B: =0 k:=1 SetBkColor (blue): SetActivePage (1)
Repereat {m=1 (-1) мәнінде тербелу ... оңға ... (B, ... ... ... ... =A A: ... If Abs (A)>0.5 Then m: =-m
Kadr (A, yellow) ... ... (k) ... (1-k) ... ... ... ... ... ... ... ... ... ... Экранға мәзір шығарып (шеңбер, квадрат, үшбұрыш) олардың бірін
таңдағанда оның суретін шығаратын программаның бір ... ... ... ... ... құру керек.
F0 модулі программасының тексті:
UNIT MODF0
INTERFACE PROSEDURE FO
IMPLEMENTATION
PROSEDURE FO
BEGIN
SETCOLOR (14) SETFILLSTYLE (6,4) SETTEXSTYLE (0,0,2)
X: =100 Y: =100 R: ... (1,5) BAR (X,Y, X+R, ... (X+5, Y+15, ... ... (X+5, Y+45, ... ... (X+5, Y+85, `1 Шеңбер`)
OUTEXTXY (X+5, Y+115, `2 квадрат`)
OUTEXTXY (X+5, Y+145, `3 ... (X+5, Y+175, `4 ... (1,11) BAR (X +155, Y+220, X+173, ... UNTIL ... ... ... программа тексті:
PROGRAM PRG11 14
USES GRAPH, CRT, MODF0
VAR DRIVER, MODE, X, Y, R: INTEGER
H: CHAR
PP: ARRAY [0..4] ... ... ... SETCOLOR ... (4, 11) ... ... UNTIL KEYPRESSED
END
PROSUDURE F2
BEGIN
CLEARDEVICE SETCOLOR (140
SETFILLSTYLE (5,140 BAR (150,150,400,400)
REPEAT UNTILL KEYPRESSED
END
PROCEDURE ... SETCOLOR (IO) ... ... [1].X: =200 PP [1]. Y:= ... [2].X: ... PP [2]. Y:= ... ... PP [3]. Y:= ... [4].X: =100 PP [4]. Y:= ... (3, ... UNTILL ... ... ... SETCOLOR (3) SETFILLSTYLE (0,0,3)
OUTTEXTXTY (X+5, Y+115, ... ... UNTIL ... = ... (DRIVER, MODE, `C:\TP\ ... = READKEY SETCOLOR (O) OUTTEXTXTY (X+158, Y+220, H)
DELAY (IOOO)
CASE H OF
`1` : F1
`2` : F2
`3` : ... : ... F4 END ... FO H:=READKEY
UNTILL H = ... ... ... ... ... денесін құрылып, айнымалылар сиаптталынады;
✓ GRAPH модулін шақырылады;
✓ FO-процедурасы шақырылып, экранға мәзір шығарылады;
... соңы ... ... цикл ... ... ... байланысты F1, F2, F3, F4 процедураларының біреуі
орындалады;
✓ Графикалық режим жабылады.
Айнымалылар:
FO процедурасында:
Х,Ү-мәзір координаталары ... ...... өлшемі (глобальды айнымалы)
РР – көпбұрыш төбелері жазылған ...... Х, Ү – текс ... ... ...... айнымалы, MODE – графикалық адаптер жұмысының режимі.
Қорытынды
Бағдарламада қолданылған есептер Turbo Pascal программалау тілінде
шығарылды.
Турбо Паскальдың ... ... ... ... ... қиын ... тұрғызуға, фигуралар сызуға, шеңберлер сызуға және
тағыда басқа жағдайларда Turbo Pascal ... тілі ... ... осы жазғандарымды қорыта келе жалпы графикалық режимде жұмыс
істеудің барлық технологиясын ... ... ... ... барысында түрлі қиындықтыр кездесті. Ал сол ... ... Turbo Pascal ... ... қарастырдым. Яғни турбо
Паскаль программалау тілінде символдық режимнен бөлек графиктік режимде
жұмыс ... ... онда әр ... ... ... ... және Graph ... қалай іске асырылатынын
толық қарастырдық.
Қорыта айтар болсақ графикалық режмде жұмыс істеу ... ... ... обьектілерді сипаттау барысында процедуралар мен
функцияларды қолдану ... әдіс ... ... ... ... әр процедураға ерекше мән беру керек. Бұл
жұмысты жазу барысында Паскаль тілінің ... ... ... ... Яғни жоғарыдағы келтірілген бағдарламалардың барлығы ... ... ... ... Ж.Қ. ... Б.А. Бельгибаев, А.С. Бижанова, Қ.Қ. Мақұлов. Turbo
Pascal. /Алматы, 2004ж /
2. Шаметов Ералы Бақтайұлы. ... ... ... ... ж /
3. ... ... программирования, - М. «Просвещение», 1982 ж.
4. 4. ... Б. ... Turbo Pascal ... Петербург Киев,
2002ж.
5. О.А.Меженный . Turbo Pascal – М.:Издательский дом
«Вильямс», 2001-448с.
6.Камардинов О. «Информатика» 1-б¼лiм. Алматы, 1999 ... Б.К. ... тiлi» ... 1992 ... А., Коштаева Г.Т. «Паскаль тiлiн үйренейiк» Шымкент, 1996
ж.
9.Перминов О.Н. «Программирование на языке Паскаль» М. Радио и связь,
1988 г.

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 21 бет
Бұл жұмыстың бағасы: 500 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Graph кітапханасын қолдану21 бет
Turbo pascal6 бет
Көмекші бағдарламалар24 бет
Паскаль тіліндегі модульдер29 бет
Турбо Паскальдағы Graph модулі8 бет
Жазбалар. Graph модулі. Сызықтық емес теңдеулер жүйесінің түбірлерін Итерация және Ньютон әдісімен жуықтап шешу. Анықталған интегралды Симпсон, Трапеция, Тіктөртбұрыштар формуласы арқылы есептеу13 бет
8 ферзь11 бет
Turbo Pascal 7.0 интегралдық программалау ортасын пайдалану43 бет
Turbo Pascal программалау тілінің қосымша мүмкіндіктері24 бет
Жау кемесі14 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь