TOPREFERAT.COM.KZ - Қазақша рефераттар

войти на сайт

вход на сайт

Логин: :
Пароль :

Забыл пароль Регистрация

Массиверді программалау курстық жұмыс




Массиверді программалау курстық жұмыс
1
Раздел: Соңғы қосылған | Автор: Админ | Дата: 13-03-2015, 12:06
Загрузок: 2158





Жоспар:

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

І. Бағдарламалау тіліне жалпы түсінік

1.1. Паскаль программасының негізгі элементтері .........6

1.2. Программа туралы жалпы түсінік.................8

ІІ Бөлім. Массивтерді программалау

2.1. Массивтер................................10

2.2. Массивті массивке енгізу...................15

2.3. Массивтің элементтерін өшіру .....................18

2.4.Массивтің элементтерін жағалап іздеу.....................20

2.5. Массивтің элементтерін екіге бөліп іздеу................22

2.6. Массивті индекстері арқылы сұрыптау.................26

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

Пайдаланылған әдебиеттер...................29



Жұмыс түрі: Курстық жұмыс
Жұмыс көлемі: 28 бет
Пәні: Соңғы қосылған курстық жұмыстар

-----------------------------------------------------------------------------------

КУРСТЫҚ ЖҰМЫСТЫҢ ҚЫСҚАРТЫЛҒАН МӘТІНІ
Жоспар:

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

І. Бағдарламалау тіліне жалпы түсінік

1.1. Паскаль программасының негізгі элементтері .........6

1.2. Программа туралы жалпы түсінік.................8

ІІ Бөлім. Массивтерді программалау

2.1. Массивтер................................10

2.2. Массивті массивке енгізу...................15

2.3. Массивтің элементтерін өшіру .....................18

2.4.Массивтің элементтерін жағалап іздеу.....................20

2.5. Массивтің элементтерін екіге бөліп іздеу................22

2.6. Массивті индекстері арқылы сұрыптау.................26

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

Пайдаланылған әдебиеттер...................29

Кіріспе

Қазіргі кезде программалау тілінің түрлері көп. Солардың ішіндегі ең
берілгендерді сипаттау;

алгоритмдік амалдарды бейнелеу немесе операторлық бөлік.

Берілгендер бейнелеу арқылы жазылса, амалдар оператор арқылы жазылады. Синтаксистік
Программа құрылымы төмендегіше болады:

Program ;

Блок: 1. Модульдерді қосу.

Белгілерді бейнелеу бөлігі.

Тұрақтыларды бейнелеу бөлігі.

Типтерді анықтау бөлігі.

Айнымалыларды бейнелеу бөлігі.

Функцияларды және процедураларды бейнелеу бөлігі

Операторлар бөлігі.

Бейнелеу бөлігіндегі программада пайдаланылатын белгілерге, тұрақтыларға, типтерге, айнымалыларға сипаттама
Uses –бұл жолда программада пайдаланылатын модульдер тізімінен тұрады. Модульдер
DOS- Паскаль тілінің DOS командаларын пайдалануды сүйемелдейді; CRT –
Label –белгі ретінде кез келген бүтін оң сан, символ,
Берілген мәндерді айнымалыға жазу үшін меншіктеу операторын пайдалануға
Паскаль тілінде нәтижені экранға шығару үшін WRITE (жазу) операторы
І. Бағдарламалау тіліне жалпы түсінік

1.1. Паскаль программасының негізгі элементтері

Кезкелген табиғи тіл сияқты, программалау тілінің де өз алфавиті
Кезкелген программаның басты элементтері – айнымалылар, тұрақтылар және операторлар
Турбо Паскаль тілінде 80-ге жуық қызметші сөздер мен арнайы
Қызметші сөздердің ішінен программалауда жиі пайдаланыла-тындарының мағынасын түсіндіре кетейік.
1.2 кестеде арнайы символдар тізімі келтірілген. Программа мәтінінде қос
1.2 кесте. Паскаль тіліндегі арнайы символдар

( Қосу, біріктіру, жалғау амалдарының таңбасы

( Азайту, алу амалдарының таңбасы

( Көбейту, қиылысу амалдарының таңбасы

/ Бөлу амалының таңбасы

= Логикалық теңдік, тұрақтылар мен типтерді сипаттау элементі

Логикалық теңсіздік

"Кіші" және
>= "Үлкен немесе тең" логикалық қатынасы

. Программа не модуль соңы, ондық бөлшектегі айыру таңбасы

, Тізім элементтерін айыру таңбасы

' Жол тұрақтысын шектеу таңбасы

: Айнымалыларды сипаттау, экранға шығару пішімінің элементі

; Сипаттауда және экранға шығаруда айнымалыларды айыру

.. Мәндердің өзгеру аралығын көрсету белгісі

:= Айнымалыға өрнек мәнін меншіктеу

( ) Арифметикалық және
[ ] Массив элеметттерінің
{ } Түсініктемелер жазу үшін
(( () Түсініктемелерді шектеу белігілері

Қызметші сөздер мен арнайы символдар программа құру үшін жеткіліксіз
1.2. Программа туралы жалпы түсінік

Паскаль тілімен алғашқы танысуды мысал арқылы қарастырсақ, қабырғалары
Program Audan;

var

a, b, h, s: integer;

begin

a:=6.5; b:=3.9; h:=4.7;
write('s=',s);

end. {программа тақырыбы}

{айнымалыларды сипаттау}

{программа басы}

{а,в, h есепте берілген мәндерді меншіктейміз }

{s айнымалысына өрнек мәнін меншіктеу}

{экранға айнымалы мәнін шығару}

{программа соңы}

Бұл программада кездесетін ағылшын сөздерінің аудармасы:

Program программа

var (variables) айнымалылар

integer бүтін

begin басы

write шығару

end соңы

Есепті шешу алгоритмі сызықтық алгоритм болатын және жай типті
Паскальда программаның жалпы түрде жазылуы мынадай бөлімдерден тұрады:

Program at_1;

Сипаттаулар бөлімі

begin

Операторлар бөлімі

end.

сурет. Паскаль тіліндегі программа құрылымы

Программа тақырыбы Program қызметші сөзінен және программа атауынан
Program ;

Ескерту. Турбо Паскалда программа тақырыбын жазбай кетуге де болады.
ІІ. Массивтерді программалау

2.1. Массивтер

Тәжрибеде біртекті мәліметтер жинағын құрамды бір мән ретінде қарастыру
Массивті тип ретінде сипаттағанда типтің атынан кейін “ =
Type

TMas1= array[1..100] of real;

TMas2= array[byte] of char;

TMas3= array[(Fam, Name, Otch)] of string;

Массивті айнымалы ретінде сипаттағанда оның атынан кейін “ :
Var

Mas1: TMas1; Mas2: TMas2; Mas3: TMas3;

Тәжрибеде массив айнымалысының тікелей (типсіз) сипатталуы жиі пайдаланылады, мысалы:

Var

A: array[1..10] of real;

B: array[byte] of char;

D: array[(Fam, Name, Otch)] of string;

Массив элементін пайдаланғанда оның атынан кейін тік жақшалардың
Элемент индексі 1 2 3 4 5 6 7
Массив элементі A[1] A[2] A[3] A[4] A[5] A[6] A[7]
Мысал. Элементтерін пернетақтадан енгізу арқылы бір өлшемді бүтін сандар
Program Prost_13;

const n=20;

var

i, max, sum: integer;

Mas: array[1..n] of integer;

begin

for i:=1 to n do

begin Write(‘Mas[‘,i,’]=‘); Readln(Mas[i]); end; {Массивті

writeln; sum:=0;
for i:=1 to n do

begin

if (i=1) or (Mas[i]>max) then max:=Mas[i];
sum:=sum+Mas[i];
write(Mas[i],’ ‘);
end;

writeln; writeln(‘max=’,max,’ sum=’,sum);
readln;

end.

Мысал. n берілген натурал сан. Алғашқы n жай сандар
Program Prost_14;

const n=1000;

var

i, j, k: word; p:boolean;

MG: array[1..n] of word;

begin

MG[1]:=1; MG[2]:=2; MG[3]:=3; k:=3;
for i:=4 to n do

Repeat

k:=k+2; j:=3; p:=true;
Repeat

if k mod MG[j]=0 then p:= false;

j:=j+1;

until (p=false) or (j=i);;

if p then MG[i]:=k;
until p;

for i:=1 to n do

Write(MG[i],’ ‘);
readln;

end.

Программа басында MG массивіне алғашқы 3 жай сан енгізіледі.
Массив элементтерінің типі массив болса, оны екі өлшемді массив
Var M: array[1..10] of array[1..5] of
Мұны қысқаша былай жазуға да болады:

Var M: array[1..10, 1..5, 'a'..'d'] of
Массив элементтері индексті айнымалылар болып табылады. Элементті көрсету үшін
M[4, 2, 'c'] не M[4][2]['c'];

Егер екі массивтің сипатталуы ортақ болса, онда біреуінің элементтерін
Var

M1,M2: array[1..20] of real;

Begin

……..

M1 := M2;

……..

end.

Меншіктеу операторы орындалғанда екі массивтің элементтерінің мәндері бірдей
Массив – бір-бірімен қандай да бір ереже арқылы байланысқан
аты;

ондағы элементтердің номерлері;

өлшемі (элементтердің саны);

әрбір элементтің мәні.

Массивтердің бір өлшемді (векторлар) және екі өлшемді (матрицалар) деген
Массив түрі Аты Өлшемі Элемент номері Элемент мәндері

Бір өлшемді (векторлар) Х Х(4)

(массивте 4 элемент) (х1, х2, х3, х4) (-3.8, 7,
Екі өлшемді (матрица) А А(3,3)

(массивте 9 элемент бар: 3 жол, 3 баған)
a21 a22 a23

a31 a32 a33

Программадағы басқа объектілер сияқты, массив те анықталуы қажет. Ол
Мысал Түсініктеме

Type – типтерді сипаттау бөлімінде:

Type T=array[1..4] of real;

Var a:T;

немесе

Var - айнымалыларды сипаттау бөлімінде:

Var a: array[1..4] of real; Төрт нақты элементтен тұратын
Type – типтерді сипаттау бөлімінде:

Type P=array[1..5,1..5] of integer;

Var x,y:P;

немесе

Var - айнымалыларды сипаттау бөлімінде:

Var x,y: array[1..5,1..5] of integer; Бүтін элементтерден тұратын X(5,5)
2.2. Массивті массивке енгізу

Массив элементтерін енгізу және шығару цикл операторлары арқылы бір-бір
Массив элементтерін енгізудің 3 тәсілі:

1. Элементтерді клавиатурадан енгізу

а) Бір өлшемді массив:

For i:=1 to n do

readln(a[i]);

б) екі өлшемді массив

For i:=1 to n do

For j:=1 to m do

readln(a[i,j]);

2. Массив элементтерін кездейсоқ сандармен толтыру

а) Бір өлшемді массив:

For i:=1 to n do

a[i]:=random(50);

б) екі өлшемді массив

For i:=1 to n do

For j:=1 to m do

a[i,j]:=random(50);

3. Массив элементтерін формула бойынша толтыру

а) Бір өлшемді массив:

For i:=1 to n do

a[i]:=sqr(i);

б) екі өлшемді массив

For i:=1 to n do

For j:=1 to m do

a[i,j]:=sqr(i)/j;

Элементтерінің саны, сәйкесінше, n1 және n2 болатын Mas1 және
Алгоритмі:

Mas1, Mas2 массивтерін толтыру және экранға шығару;

Енгізу позициясын алу;

Mas3 массивіне кіретін элементтерді анықтау:

Mas1[1] .. Mas1[p-1];

Mas2[1] .. Mas2[n2];

Mas1[p] .. Mas1[n1];

Mas3 массивін толтыру және экранға шығару:

1 .. p-1 аралығында Mas3[i]:= Mas1[i];

p .. p+n2-1 аралығында Mas3[i]:= Mas2[i-p+1];

p+n2 .. n1+n2 аралығында Mas3[i]:= Mas1[i-n2];

p

Mas1 7 8 12 3 0 4 11 24
Mas2 2 13 7 6 15 элем.саны n2

p

p+n2

n1+n2

Mas3 7 8 12 3 2 13 7 6
7.2 сурет

Program Prost_33;

const n1=10; n2=5;

var i, p: integer;

Mas1: array[1..n1] of integer;

Mas2: array[1..n2] of integer;

Mas3: array[1..n1+n2] of integer;

begin

Randomize;

for i:=1 to n1 do

begin Mas1[i]:=Random(30); Write(Mas1[i]:3); end;

writeln;

for i:=1 to n2 do

begin Mas2[i]:=Random(30); Write(Mas2[i]:3); end;

writeln;

Repeat

write(‘Қай позициядан бастап: ’);

Readln(p);

until (p>=1) and (pfor i:=1 to n1+n2 do

begin

if i


else if i


else Mas3[i]:= Mas1[i-n2];

Write(Mas3[i]:3);

end;

readln;

end.

Бұл программада да 7.2 суретте көрсетілгендей, Mas3 массивін толтыру
2.3. Массивтің элементтерін өшіру

Элементтерінің саны n1 болатын Mas1 сандар массиві берілген.
Алгоритмі:

Mas1 массивін толтыру және экранға шығару;

Өшіру позициясын (p) және өшірілетін элементтер санын (k) енгізу;

Mas2 массивіне кіретін Mas1 массивінің элементтерін анықтау:

Mas1[1] .. Mas1[p-1];

Mas1[p+k] .. Mas1[n1];

Mas2 массивінің элементтер санын анықтау (n-k);

Mas2 массивін толтыру және экранға шығару:

i=1,2, ... ,p-1 болғанда, Mas2[i]:= Mas1[i];

i=p, p+1, ... ,n1-k болғанда, Mas2[i]:= Mas1[i+k];

n1=16, Mas1 массиві:

индекс 1 2 3 4 5 6 7 8
Mas1 17 18 2 13 -1 8 10 4
n1=16, p=5, k=8, Mas1 массивінің өшірілетін элементтері:

индекс 1 2 3 4 5 6 7 8
Mas1 17 18 2 13 -1 8 10 4
n1=16, p=5, k=8, Mas2 массивіне енетін элементтер:

индекс 1 2 3 4 5 6 7 8
Mas1 17 18 2 13 -1 8 10 4
n2=8, Mas2 массиві:

индекс 1 2 3 4 5 6 7 8

Mas2 17 18 2 13 15 -2 5 4

Program Prost_32;

const n1=13; k=8;

var

i, p, k: integer;

Mas1: array[1..n1] of integer;

Mas2: array[1..n1-k] of integer;

begin

Randomize;

for i:=1 to n1 do

begin Mas1[i]:=Random(30); Write(Mas1[i]:3); end;

writeln;

Repeat

write(‘Қай позициядан бастап: ’); Readln(p);

until (p>=1) and (pfor i:=1 to n1-k do

begin

if i


else Mas2[i]:= Mas1[i+k];

Write(Mas2[i]:3);

end; readln;

end.

1 суретте көрсетілгендей, программада Mas2 массивін толтыру үшін Mas1
2.4. Массивтің элементтерін жағалап іздеу

Mas бүтін сандар массиві берілген. Оның алғашқы және соңғы
Алгоритмі:

Mas массивін толтыру және экранға шығару;

p:=true;

Оның барлық элементтерін жағалай тексеру үшін цикл алу:

алғашқы теріс элемент табылса idx1:=i, idx2:=i, p:=false
келесi теріс элемент табылса idx2:=i;

Нәтижелерді экранға шығару;

индекс 1 2 3 4 5 6 7 8
Mas 4 6 2 11 -2 10 -7 6
idx1 - - - - 5 5 5 5
idx2 - - - - 5 5 7 7
p true true true true false false false false
7.3 сурет

Program Prost_34;

const n=15;

var i, idx1, idx2: integer; p: boolean;

Mas: array[1..n] of integer;

begin

Randomize;

For i:=1 to n do

begin

Mas[i]:=Random(10) - Random(10); Write(Mas[i]:4);

end;

Writeln; p:=true;;

For i:=1 to n do

if Mas[i]then if p then begin idx1:=i;
else idx2:=i;

if p then Writeln(‘Теріс сан жоқ!’)

else Writeln('Алғашқысының индексі ', idx1, ', соңғысы-
end.

Mas үш орынды натурал сандар массиві берілген. Оның элемент-терінің
Алгоритмі:

Массивті сандармен толтыру және экранға шығару;

p:= true;

Оның барлық элементтерін жағалай тексеру үшін цикл алу:

Кезекті элемент толық квадрат болса, онда оны және индексін
p= true болса, экранға “Толық квадрат жоқ!” жолын
Program Prost_35;

const n=20;

var i: integer; p: boolean;

Mas: array[1..n] of integer;

begin

Randomize; p:=true;

for i:=1 to n do

begin

Mas[i]:=Random (900)+100;

write(Mas[i]:4);

end;

writeln;

for i:=1 to n do

if Frac(sqrt(Mas[i])=0
then begin writeln(Mas[i],‘ – индексі: ’, i); p:=false;
if p then writeln(‘Толық квадрат жоқ!’);
end.

2.5. Массивтің элементтерін екіге бөліп іздеу

Егер массив реттелген болса, онда оның берілген үлгіге тең
Саны n болатын, өсуіне қарай реттелген әртүрлі элементтерден тұратын
Алгоритмі:

Өлшемі n болатын A массивін толтыру және экранға
Берілген ulg үлгісін енгізу;

Ең кіші және ең үлкен элементтердің индекстерін анықтау:

min:=1, max:=n;

Ортаңғы элементтің индексін табу:

ort=(min+max) div 2;

Егер A[orta]=ulg болса, онда іздеуді аяқтау және экранға нәтиже
Егер A[ort]>ulg болса, онда ізделінді элемент массивтің алғашқы жартысында.
max:=ort-1;

Егер A[ort]min:=ort+1;

4 - қадамнан бастап қайталау;

n = 17, ulg = 30

1 2 3 4 5 6 7 8 9
2 7 9 10 18 25 30 37 40
1 2 3 4 5 6 7 8 9
2 7 9 10 18 25 30 37 40
1 2 3 4 5 6 7 8 9
2 7 9 10 18 25 30 37 40
1 2 3 4 5 6 7 8 9
2 7 9 10 18 25 30 37 40
4 сурет

7.5 сурет

Program Prost_5;

const n=17;

var A: array[1..n] of integer;

i, min, max, ort, ulg: integer;

p: boolean;

begin

Randomize;

For i:=1 to n do

begin

if i=1 then A[i]:=Random(8)+1

else A[i]:=A[i-1]+Random(8)+1;

write(A[i]:4);

end;

Writeln;

Write(‘Үлгіні енгізіңіз: ’);

Readln(ulg);

min:=1; max:=n;

p:=false;

Repeat

Ort:=(min+max) div 2;

if A[ort]=ulg

then p:=true

else if A[ort]>ulg

then max:=ort-1

else min:=ort+1;

until p or (min>max);

if p then writeln(‘Элемент индексі: ’,ort)

else writeln ( ‘Ондай элемент жоқ!’);

Readln;

end.

Массивтің элементтерін белгілі бір заңдылықпен орындарын ауыстырып реттеу процесін
2.6. Массивті индекстері арқылы сұрыптау

n элементтен тұратын A сандар массиві берілген. Массивті индекстері
Алгоритмі:

Өлшемі n болатын A массивін толтыру және экранға
Өлшемі n болатын IDX массивін 1-мен толтыру;

i:= n;

j:= i - 1;

Егер A[j]>A[i] болса, онда IDX[j]:=IDX[j]+1,

әйтпесе IDX[i]:=IDX[i]+1;

j:= j - 1 мәні үшін j=2 болғанша 5
i:= i - 1 мәні үшін i=1 болғанша 4,5,6
IDX массивін экранға шығару;

Қайталау реті 20 27 36 17 23 32 19
1 1 1 1 1 1 1 1 IDX
1 2 2 2 2 2 2 2 1
2 3 3 3 2 3 3 3 1
3 3 3 4 2 3 7 3 1
4 3 4 5 2 5 7 3 1
5 4 5 6 2 5 7 3 1
6 4 5 8 2 5 7 3 1
7 4 6 8 2 5 7 3 1
8 сурет

Program Prost_8;

const n= 8;

var A, IDX: array[1..n] of integer;

i, j, k: integer;

begin

Randomize;

Writeln(‘Берілген сандар массиві:’);

For i:= 1 to n do

begin A[i]:=Random(40); IDX[i]:=1; Write(A[i]:4); end;

For i:=n downto 2 do

For j:=i-1 downto 1 do

if A[i]Writeln; Writeln(‘Өсуіне қарай сұрыптау индекстері:’);

For i:=1 to n do Write(IDX[i]:4);

Readln;

end.

Қорытынды

Мен курстық жұмысымды қорытындылай келе, қазіргі кезде Windows –те
Осы ұсынылып отырған курстық жұмысымда қазіргі кезде программалаушылар арасында
Бұл курстық жұмысымда Паскаль программасында қалай бір өлшемді массивпен
Массив – бір-бірімен қандай да бір ереже арқылы байланысқан
аты;

ондағы элементтердің номерлері;

өлшемі (элементтердің саны);

әрбір элементтің мәні.

Массивтердің бір өлшемді (векторлар) және екі өлшемді (матрицалар) деген
Осы курстық жұмысымда қорытындылай отырып, мен осы Паскаль
Пайдаланылған әдебиеттер

Информатика Базовый курс /Под ред. С.В. Симоновича – СПб.:
Практикум по экономической информатике№ Учебное способие. Часть 1 /
Фигурнов В.Э. IBM PC для пользователя. Краткий курс М-:Инфра-М,
Алексеев В.Е. и др. Вычислительная техника и программирование. Учебник
Алексеев В.Е. и др. Вычислительная техника и программирование. Практикум
Березин Б.И., Березин С.Б. Начальный курс С и С++.
Т.А.Павловская, Щупак Ю.А. Структурное программирование Практикум. –СПб.: Питер, 2002

Плис А.И., Сливина Н.А. MATHCAD. Математический практикум. –М.: Финансы
Кнут Д.Э. “Искусство программирования”, т. 1. Москва, Издательский дом
Шелест “Программирование”? Санкт-Петербург, 2002 г.

Гудман С., Хиденишеми С. Введение разработку и анализа алгоритмов.
Абрамов С.А., Гнездилова Г.Г., Капусина, Селюн М.И. Задачи по
Алексеев В.Е. и др. Вычислительная техника и программирование. Практикум
Бондарев В.М., Рублинецкий В.И. Качю Е.Г. Основы программирования. –
3

элем.саны (k)

өшіру позициясы (p)

1 сурет

ort

max

min

ort

min

max

min

max

ort

min

max

ort

1 қадам

2 қадам

3 қадам

4 қадам

ort := (min+max) div 2

A[ort]=ulg

A[ort]>ulg

иә

жоқ

min:=ort+1

max:=ort-1

иә

жоқ

min>max

Нәтиже жоқ

жоқ

иә

Б а с ы

С о ң ы

Нәтиже








Написать комментарий
Имя:*
E-Mail:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите код: *


Бұл сайтта Қазақстанның түкпір-түкпірінен жиналған қазақ тіліндегі рефераттар мен курстық және дипломдық жұмыстар ұсынылған. Қазіргі таңда www.topreferat.com.kz сайтының қазақ тіліндегі жұмыстар базасы бүкіл интернеттегі ең үлкен база болып табылады! Біздің базадағы жұмыстар саны 15000-нан асады. Біз бұл жетістікпен тоқтап қалмаймыз! Біз базамызды одан әрі толықтырамыз.
» » Массиверді программалау курстық жұмыс

© 2011-2016 Скачать бесплатно на topreferat.com.kz курсовые, дипломные и рефераты на телефон, на планшет и на компьютер.
При копировании материала активная ссылка на источник обязательна.


Мнение посетителей:
 

После 9 класса Вы:

Пойду в 10, 11, закончу школу полностью
Пойду в Колледж
Пойду в ПТУ
Пойду работать
Снова пойду в 9 класс

 
 
Похожие:
  • Паскаль тілінің көмегімен сұрыптау және іздеу алгоритмдерін құрастыру дипло ...
  • Құрылымдық модульдік программалау курстық жұмыс
  • Сызықты және бинарлы іздеу әдістері курстық жұмыс
  • Си тілінде массивтермен жұмыс жасау курстық жұмыс
  • С++ тіліндегі массивтер курстық жұмыс
  • Паскаль бағдарламалау тілінде электронды сағат құру курстық жұмыс
  • Крамер әдісімен теңдеулер шешуге программа құруl курстық жұмыс
  • Жиымдар курстық жұмыс
  • Turbo Pascal тілінің түсініктерімен жұмыс жасау курстық жұмыс
  • Turbo Pascal жүйесінде массивтер курстық жұмыс
  • Қайталану операторы реферат
  • Циклдік құрылымды алгоритмді программалау Паскаль тілінде реферат
  • Турбо паскальда екі өлшемді массивтерді ұйымдастыру технологиясы реферат
  • Сұрыптау әдістері реферат
  • Сандарды спираль бойынша орналастыру реферат
  • Кітапханашының жұмысын автоматтандыру реферат
  • Динамикалық ұғым принципімен программа құру технологиясы реферат
  • Іздеу алгоритмі реферат
  • Turbo Pascal-дағы жолдық қатарлар реферат
  • Graph модулін қолдану Турбо паскаль Turbo Pasсal реферат