126761
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаПрезентацииМассив- бір типті мәліметтердің белгілі бір тобынан тұратын жүйелі тип. Элементтердің типі массивтің базалық типі деп аталады. Паскальда массив құрылымдық типтегі айнымалы ретінде қарастырылады. Массивке тұтасынан бір ат беріледі. Массивтің элементтері и

Массив- бір типті мәліметтердің белгілі бір тобынан тұратын жүйелі тип. Элементтердің типі массивтің базалық типі деп аталады. Паскальда массив құрылымдық типтегі айнымалы ретінде қарастырылады. Массивке тұтасынан бір ат беріледі. Массивтің элементтері и

библиотека
материалов
 Массивтер.
Масcивтерге түсініктеме Массив- бір типті мәліметтердің белгілі бір тобынан т...
Бұл массив элементтерінің идентификаторы. Жазылу форматы: [], мұндағы индекс...
Жалпы жазылу түрі type Массив типінің атауы = array [индекс muni] of элемент...
Мысалы type GRUP = array [1..8] of integer; Массив типінің атауы 8 элементті...
Мұндағы:	 Массив типінің атауы - массив элементтерінің жиынын сипаттайды; Инд...
2-ші мысал элементтері A[1]	A[2]	A[3]	A[4]	A[5]	A[6]	A[7]	A[8] 12	11	5	-2	405...
Массивтің кез-келген бір элементіне нәтиже беру үшін, меншіктеу операторы қо...
Бір өлшемді массивтер Сызықтық (бірөлшемді) массив - элементтері бір индекспе...
Берілген тоғыз элементтен тұратын А массивіне бөлшек сандар енгізіп, оларды д...

Описание презентации по отдельным слайдам:

1 слайд  Массивтер.
Описание слайда:

Массивтер.

2 слайд Масcивтерге түсініктеме Массив- бір типті мәліметтердің белгілі бір тобынан т
Описание слайда:

Масcивтерге түсініктеме Массив- бір типті мәліметтердің белгілі бір тобынан тұратын жүйелі тип. Элементтердің типі массивтің базалық типі деп аталады. Паскальда массив құрылымдық типтегі айнымалы ретінде қарастырылады. Массивке тұтасынан бір ат беріледі. Массивтің элементтері индекспен көрсетіледі. Индекс элементтердің массивтегі орнын көрсетеді.

3 слайд Бұл массив элементтерінің идентификаторы. Жазылу форматы: [], мұндағы индекс
Описание слайда:

Бұл массив элементтерінің идентификаторы. Жазылу форматы: <массив аты>[<индекс>], мұндағы индекс реттік типті өрнек. Массивті сипаттамасы массивтің атын, өлшемін және базалық типін анықтайды. Айнымалылар тарауында массивті сипаттау форматы: Var <массив аты>:array[<индекстің типі>] of <базалық тип> Көп жағдайда индекс типі ретінде бүтін аралық тип қолданылады. Массив сипаттамалары: Типі - массив элементтерінің жалпы типі; Көлемі - массив индекстерінің саны; Шектелімі - әрбір индекстердің шектеу бойынша сәйкестігі; Пішімі - көлем және шектеулер жиындары.

4 слайд Жалпы жазылу түрі type Массив типінің атауы = array [индекс muni] of элемент
Описание слайда:

Жалпы жазылу түрі type Массив типінің атауы = array [индекс muni] of элемент типі; var массив атауы : массив типінің атауы;

5 слайд Мысалы type GRUP = array [1..8] of integer; Массив типінің атауы 8 элементті
Описание слайда:

Мысалы type GRUP = array [1..8] of integer; Массив типінің атауы 8 элементті массив Бүтін сан Массив атауы Массив типінің атауы Var A:GRUP

6 слайд Мұндағы:	 Массив типінің атауы - массив элементтерінің жиынын сипаттайды; Инд
Описание слайда:

Мұндағы: Массив типінің атауы - массив элементтерінің жиынын сипаттайды; Индекс типі - тізбектелген немесе шектелген типтерді көрсету; Элемент типі - массив элементтерінің типін көрсету. Берілген мысалдағы массивтің әрбір элементімен жұмыс істеу үшін, массив атауы және индексі берілуі тиіс. Массив индексі тік жақшаға алынып жазылады, сол себепті масивтің кез-келген элементіне қатынас алуға болады. Яғни берілген масивтің бірінші элементіне қатынас алу үшін массив атауынан кейін бірінші индексті көрсету қажет: А[1]; массивтің екінші элементіне қатынас алу үшін: А[2]; ал А массивінің сегізінші элементіне: А[8] көрсетіледі

7 слайд 2-ші мысал элементтері A[1]	A[2]	A[3]	A[4]	A[5]	A[6]	A[7]	A[8] 12	11	5	-2	405
Описание слайда:

2-ші мысал элементтері A[1] A[2] A[3] A[4] A[5] A[6] A[7] A[8] 12 11 5 -2 405 -3 9 -7 Массивтің бірінші элементі Массивтің екінші элементі Массивтің үшінші элементі Массивтің төртінші элементі Массивтің бесінші элементі Массивтің алтыншы элементі Массивтің жетінші элементі Массивтің сегізінші элементі

8 слайд Массивтің кез-келген бір элементіне нәтиже беру үшін, меншіктеу операторы қо
Описание слайда:

Массивтің кез-келген бір элементіне нәтиже беру үшін, меншіктеу операторы қолданылады: Массив атауы [индексі] := нәтиже Мысалы: а) А массивінің бірінші элементіне - 12 санын меншіктеу үшін: А[1]:=12; ә) А массивінің бесінші элементіне - 405 санын меншіктеу үшін: А[5]:=405; б) А массивінің екінші элемент нәтижесін экранға шығару үшін: writeln (A[2]); (экранға 11 шығады) в) А массивінің бірінші элементіне нәтижені пернелер тақтасы көмегімен енгізу үшін: readln (A[1]); г) А массивінің бірінші және үшінші элементтерінің қосындысын Sum айнымалысына меншіктеу үшін: Sum:=A[1]+ А[3]; (нәтижесінде Sum айнымалысына 17 саны меншіктеледі). Массивтің индексінің мәні типтер немесе айнымалылар бөлімінде сипатталған шектеуден аспауы тиіс. Егер массив индексінің мәні сипатталған шектеуден асып кетсе онда, синтаксистік қате тіркеліп, экранда «Index type is not compatible with declaration» деген сөз тіркестері шығарылады. Массивтер қолданылатын программаларда «{R+}» директивасын жазу арқылы массивтің шектеулерін тексеруге болады. Егер программада {R+} директивасы беріліп, массив индексі шектеуден асып кетсе, онда экранға "Range check error" сөз тіркесі шығарылады.

9 слайд Бір өлшемді массивтер Сызықтық (бірөлшемді) массив - элементтері бір индекспе
Описание слайда:

Бір өлшемді массивтер Сызықтық (бірөлшемді) массив - элементтері бір индекспен анықталатын массив. Бірөлшемді массивтерде сызықтық кестелердің мәндері сақталады. Бірөлшемді массивтерді сипаттау мысалдары: Var B:array [0..5]of real; R:array[1..4] of char; N:array[‘A’..’Z’]of integer; Массивті енгізу және шығару оның элементтерін біртіндеп енгізу және шығару арқылы орындалады. Әдетте бұл үшін параметрлі циклды қолданады. Массивтерді программада қолдану үшін Turbo Pascal программалау тілінде оларды бірден var бөлімінде сипаттау жолы карастырылған. Жалпы жазылу түрі: Var Массив атауы : array {индекс типі] of элемент типі; Мысалы, бөлшек сандарға арналған он сегіз элементтен тұратын GR массивін сипаттау: var GR : array [1..18] of real;

10 слайд Берілген тоғыз элементтен тұратын А массивіне бөлшек сандар енгізіп, оларды д
Описание слайда:

Берілген тоғыз элементтен тұратын А массивіне бөлшек сандар енгізіп, оларды дисплей бетіне ретімен шығару программасын қарастырылған: {$R+} PROGRAM MASSIV; {Программа атауы} Туре {Типтерді сипаттау бөлімі} Mas = array [1 .. 9] of real;{Шарт бойынша массив muni} Var {айнымалыларды сипаттау бөлімі} A: Mas; { Mas munmi A - массив} I: integer; {циклді басқару айнымалысы} BEGIN {негізгі программа басы} WRITELN('A - массивінің 9 элементін енгізіңіз:'); FOR l:=1 TO 9 DO {I - бойынша цикл} READ(A[I]); {А[І] массивіне нақты сандарды енгізу операторы} FOR l:=1 TO 9 DO {I - бойынша цикл} WRITELN А[М,']=',А[І]); {А[І] массивінің элементін дисплейге шығару операторы} END. {Негізгі программа соңы}

Общая информация

Номер материала: ДВ-512195

Похожие материалы

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Оператор персонального компьютера»
Курс «1С: Предприятие 7.7»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.