Презентация, доклад на тему МАССИВТЕР. МАССИВТЕРМЕН ЖҰМЫС тақырыбында 9 сыныпқа арналған презентация

МАССИВТЕР. МАССИВТЕРМЕН ЖҰМЫС тақырыбында 9 сыныпқа арналған презентация, предмет презентации: Информатика. Этот материал в формате pptx (PowerPoint) содержит 16 слайдов, для просмотра воспользуйтесь проигрывателем. Презентацию на заданную тему можно скачать внизу страницы, поделившись ссылкой в социальных сетях! Презентации взяты из открытого доступа или загружены их авторами, администрация сайта не отвечает за достоверность информации в них, все права принадлежат авторам презентаций и могут быть удалены по их требованию.

Слайды и текст этой презентации

Слайд 1
Текст слайда:

МАССИВТЕР. МАССИВТЕРМЕН ЖҰМЫС



Слайд 2
Текст слайда:


Екіөлшемді массивтер

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

Массивтер

Жоспар:


Слайд 3
Текст слайда:


Массивтер

Массив - бір атауға біріктірілген бір типті шамалардың реттелген тізбегі.
Паскальда массив құрылымдық типтегі айнымалы ретінде қарастырылады. Массивке тұтасынан бір ат беріледі.
Математикадағы вектор, матрица осы массивке мысал бол алады. Тізбектің айнымалылары массив элементтері деп аталады.
Массивтің элементтері индекспен көрсетіледі.
Индекс элементтердің массивтегі орнын көрсетеді.


Слайд 4
Текст слайда:



Жиым элементтерінің сипатталуы былай көрсетіледі:
Аты: array [индекс өлшемі] of integer;
немесе
Type <тип аты> =array [<бір немесе бірнеше индексті типтер>] of <тип>
Мұндағы
<типтің аты> - дұрыс идентификатор;
array, of – (массив, одан) түйінді сөздер;
[<бір немесе бірнеше индексті типтер>] - бір немесе бірнеше индексті типтердің
тізімі, олар үтір арқылы бөлініп жазылады әрі квадраттық жақшаға алынады;
<тип> - Паскаль тілінің кез-келген типі.
Мысалы:
А: array [1..10] of integer;
С: array [0..6] of сhar;
B: array [5..-5] of real;


Слайд 5
Текст слайда:



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

Сызықтық (бірөлшемді) массив - элементтері бір индекспен анықталатын массив. Бірөлшемді массивтерде сызықтық кестелердің мәндері сақталады. Бірөлшемді массивтерді сипаттау мысалдары:
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;


Слайд 6
Текст слайда:


Мысалы:

Массивтің үлкен элементін анықтау программасын жазыңыз.
Program E2;
Const n=40;
var a:array [1..n] of integer;
max,i:integer;
Begin
for i:=1 to n do
read(a[i]);
max:=a[1];
for i:=2 to n do
if max writeln;
write(’max=’,max);
end.


Блок-схема


Слайд 7
Текст слайда:




Слайд 8
Текст слайда:

Екіөлшемді массивті тіктөртбұрышты кесте түрінде енгізуге болады. Кестенің әрбір элементінің екі индексі болады, олардың мәні элементтің орнын көрсетеді.
Математикада квадрат және тіктөртбұрышты кестені матрица деп атайды. Бірінші индекс-жол нөмірі, тек келесі жолға ауысқанда ғана өзгереді; екінші индекс – баған нөмірі. m жолдан және n бағаннан тұратын кестені m*n өлшемді кесте деп атайды.

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



Слайд 9
Текст слайда:


i=1

i=2

i=3

i=m

j=1

j=2

j=3

j=4

j=n

Бірінші индекс-жол нөмірі

Екінші индекс-баған нөмірі


Слайд 10
Текст слайда:


Const n=…; m=…; {массив өлшемі}
VAR массив аты: ARRAY [1..n,1..m] OF элементтер типі;
Мысалы: 5 жолдан және 6 бағаннан барлығы 30 бүтін элементтен тұратын А массивін сипаттау.
Жазылуы:
VAR А: ARRAY[1..5,1..6] OF INTEGER;

Екіөлшемді массивтің сипатталуы


Слайд 12
Текст слайда:


КВАДРАТ МАТРИЦА

Жолдар саны мен бағандар саны сәйкес келетін екіөлшемді массивті квадрат матрица деп атайды.
Мысалы:
Var A: array [1..4,1..4] of integer;
{Массивтің барлық элементтері бүтін сандар}


Слайд 13
Текст слайда:


Бас диагональ элементтері a[1,1], a[2,2], a[3,3], a[4,4] (бас диагональда орналасқан элементтерінің индекстері (i=j));

Бас диагональдың жоғары жағында орналасқан элементтер үшін i

Бас диагональдың төменгі жағында орналасқан элементтер үшін i>j қатынасы орындалады.


Слайд 14
Текст слайда:


Индекстері i=j болса, массив элементтері бас диагональда орналасады;

Индекстері i
Индекстері i>j болса, массив элементтері бас диагональдың төменгі жағында орналасады;


Слайд 15
Текст слайда:


Жанама диагональ элементтері А[4,1], A[3,2], A[2,3], A[1,4] (жанама диагональда орналасқан элементтерінің индекстері i+j=4+1 ? жалпы түрде i+j=n+1).

i+j< n+1– элементтері жанама диагоналінің жоғары жағында орналасқан элементтерінің индекстері

i+j> n+1 – элементтері жанама диагоналінің төменгі жағында орналасқан элементтерінің индекстері


Слайд 16
Текст слайда:


Мысалы: A[1..3,1..3] квадрат матрицасының бас диагоналінде орналасқан элементтерінің қосындысын есепте.

Program М1;
Const n=3;
Var a: array[1..n,1..n] of integer;
i, j, S: integer;
Begin
For i:=1 to n do
For j:=1 to n do
read(a[i,j]);
S:=0;
For i:=1 to n do
For j:=1 to n do
If i= j then S:=S+a[i,j];
Writeln(‘диагональ элементтерінің қосындысы тең= ‘,S);
End.


Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть