“Жиымдар. Бірөлшемді жиым (массив)”



Дата17.06.2018
өлшемі3,08 Mb.
#42323
  • “Жиымдар.
  • Бірөлшемді
  • жиым (массив)”.
  • i
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • А[i]
  • 2
  • 3.5
  • -7.11
  • 0
  • 91
  • -75
  • 0
  • 0.05
  • 8.8
  • -9.81
  • Жиымға кіретін айнымалыларды массивтің элементтері дейді. Олардың саны сипаттау бөлімінде анықталады да, программаның орындалу барысында өзгермейді. Олардың реттік номері индекс деп аталады. Жиым элементтерінің типі файлдан басқа кез келген (бүтін, нақты, символдық, жолдық, жиымдық т.б) тип бола алады.
  • А[1]= 2; А[3]= -7.11 ; А[10]= -9,81
  • Мысал ретінде көп суырмалары бар шкафты қарастырайық
  • 1
  • 2
  • 3
  • 4
  • 5
  • Шкаф
  • Шкаф – бұл жиым
  • Суырма номерлері – индекс
  • Суырма ішіндегі заттар – жиым элементтері
  • Паскал тіліндегі жиымдар.
  • Жиымның негізгі параметрлері мыналар: типі (сандық, символдық, логикалық), өлшемі (бірөлшемді, екіөлшемді ...) және көлемі (жиымдағы элементтердің саны).
  • Бірөлшемді жиымды Паскалда былай жазады:
  • : array [1..n] of <элемент типі>
  • Мұндағы: - жиым (кесте) атауы, 1 алғашқы элемент нөмірі, n- ақырғы элемент нөмірі, <элемент типі>-integer, real немесе string…болатын элемент типі, array- (жиым) операторды белгілеуге арналған Паскалдың қызметші сөзі.
  • Жиым Паскаль тілінің сипаттау бөлімінде былай көрсетіледі:
  • Мысалы:
  • var
  • А: array [1..10] of integer;
  • С: array [0..6] of сhar;
  • B: array [5..-5] of real;
  • Мұндағы : А массив аты, 10 элементі барын[1..10] өлшемін ,
  • элементтерінің бүтін сандық шама екенін көреміз. Сол сияқты С массивінде 7 элемент бар, олар таңбалар, Ал В массивінде 11 элемент бар, олар нақты сандар.
  • BEGIN for i:=1 to n do begin write(i,’элементті енгіз ‘); readln(А[i]);
  • end;
  • For i:=1 to n do write (A[i]:2);
  • Program esep1;
  • Var i,s: integer;
  • A : array [1..5] of integer;
  • begin
  • For i:=1 to 5 do
  • readln(A[i]);
  • s:=0;
  • For i:=1 to 5 do
  • s:=s+A[i];
  • Writeln (‘s=',s:6);
  • end.
  • Program esep1;
  • var a:array [1..10] of integer;
  • max,i:integer;
  • begin
  • for i:=1 to 10 do
  • read(a[i]);
  • max:=a[9];
  • for i:=2 to 10 do
  • if max < a[i] then max:=a[i];
  • writeln('ең үлкен элементі =',max);
  • end.
  • Бірөлшемді жиым элементтерінің ең үлкенін анықтау.
  • Ғажайып алаңы
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Бастау
  • Тоқтату
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Бастау
  • Тоқтату
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Бастау
  • Тоқтату
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Бастау
  • Тоқтату
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Бастау
  • Тоқтату
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Бастау
  • Тоқтату
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Бастау
  • Тоқтату
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Бастау
  • Тоқтату
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Бастау
  • Тоқтату
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • Бастау
  • Тоқтату
  • Жиым деп
  • нені айтады?
  • Жиымды сипаттау үшін қандай сөз тіркесі қолданылады?
  • Индекс дегеніміз?
  • Бір жолдан тұратын кесте?
  • Жиым элеметтеріне қандай амал қолданамыз?

  • Үй тапсырмасын беру:
  • Оқулықтағы жаңа тақырыпты қайталап келу;

Каталог: uploads -> doc -> 0e3e
doc -> Ана тілі №2. Тақырыбы: Кел, балалар, оқылық Мақсаты
doc -> Сабақ жоспары «Сәулет және дизайн» кафедрасының арнаулы пән оқытушысы, ҚР «Еуразиялық Дизайнерлер Одағының» мүшесі: Досжанова Галия Есенгелдиевна Пәні: Сурет және сұңғат өнері
doc -> Сабақ Сабақтың тақырыбы : Кіріспе Сабақтың мақсаты : «Алаштану» курсының мектеп бағдарламасында алатын орны, Алаш қозғалысы мен Алашорда үкіметі тарихының тарихнамасы мен дерекнамасына қысқаша шолу
doc -> Тәрбие сағаттың тақырыбы: Желтоқсан жаңғырығы
doc -> Сабақтың тақырыбы : Әбунасыр Әл- фараби Сабақтың мақсаты
doc -> Сабақ жоспары Тақырыбы: Үкілі Ыбырай Мектеп:№21ом мерзімі
0e3e -> «Абай әлемі» Кіріспе сөз
0e3e -> Сабақ Тақырыбы: Рационал сандарды қосуды қайталауға арналған жаттығулар
0e3e -> 7-сынып. Орта ғасырлардағы дүние жүзі тарихы
0e3e -> Тақырыбы: Мейірімділік-асыл қасиет Мақсаты


Достарыңызбен бөлісу:




©www.engime.org 2024
әкімшілігінің қараңыз

    Басты бет