Элементті жою және кірістіру. Информатика, 9 сынып, презентация.


Массивтер

Элементті жою және кірістіру

Блиц опрос

Сөздер тәртіп, реттік нөмірі қалай түсінесіз?

Массивтің элементтерінің реттік нөмірі қандай?

Массивтің нақты элементіне қалай қол жеткізіледі?

Үлгі массив мәлімдемелері

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

int a [5] = {3, 45, 11, -8, 74};

қос q [4] = {1.7, 4.53};

Екінші жағдайда, массивтің x алғашқы екі элементі тек инициализацияланады, қалған екі элементтер нөлдік мәндер алады.

Егер инициализация тізімі болса, массивтің өлшемін алып тастауға болады, ол инициализация мәндерінің саны бойынша анықталады:

int a [] = {3, 45, 11, -8, 74};

Массивтың элементіне қатынасу

Нөлден бастап индекстеу арқылы сандық индекстерді шығарады

Жиым жағдайында экстракция операциясы «тік жақшалар» екілік операция болып табылады,

Бірінші операнд - массивтің атауы, екіншісі - тік жақшаға салынған бүтіндік өрнек

a [0] = a [i] + a [2 * i +1];

Назар аударыңыз, операция [] коммутативна, яғни, операндалардың рұқсат етілген алмасуы:

0 [a] = i [a] + (2 * i +1) [a];

Жою алгоритмі

Ол нақты массивтің сол жағына, белгілі бір элементінен қайта жазу арқылы орындалады.

J пернетақтадан пайдаланушыға енгізіледі немесе алдын ала орнатылады.

Мәселен:

Массив беріледі:

21 65 84 1 3 54 59

Тиісінше:

Mas [0] = 21, Mas [1] = 65 және т.б. Барлығы массивте 7 элемент бар, бірақ соңғы элементтің индексі 6-ға тең болады, себебі кері санақ 0-ден басталады

Пайдаланушы нөмірі 3 енгізді

Жою алгоритмі

21 65 84 1 3 54 59

[0] [1] [2] [3] [4] [5] [6]

Тиісінше:

Үшінші индексінен массив элементтері ауыстырылады.

Mas [3] = Mas [4]

Mas [4] = Mas [5]

Mas [5] = Mas [6]

Mas [6] = 0 // соңғы элемент мәнсіз қалады.

21 65 84 3 54 59 0

[0] [1] [2] [3] [4] [5] [6]

Жою алгоритмі

int[] Mas = new int[] { 21,65,84,1,3,54,59 };

Console.ReadKey();

Console.Write("Введите номер элемента массива: ");

int J = Console.ReadLine();

for (int i=J;i

Mas[i]=Mas[i+1];

}

Mas[Mas.length-1]=0;

for (int i=0;i

Кірістіру алгоритмі

Элементті массивке енгізу үшін біз жаңа элементтің мәнін және осы элементтің мәнін енгізген индекс нөмірін қажет етеміз. Тиісінше, алдыңғы алгоритмге қарсы әрекеттерді орындаймыз.

Біз массаны белгілі бір элементтің оң жағына жылжытамыз.

Жұппен жұмыс істеу (5 мин)

Бағдарламаның үзінділерін жасаңыз

Алдымен бағалау критерийлерін анықтаңыз

Бағдарламаларды көрсету

Бағалау критерийлері негізінде бір-біріңді өзара тексеріңдер

Құрастырылған бағдарламаларды жалдау және тестілеу

Мұғалімге хат. Стикерлерде атауды жазуға,

жақсы түсіндім ....

Бұл анық емес .....



Толық нұсқасын 30 секундтан кейін жүктей аласыз!!!


Әлеуметтік желілерде бөлісіңіз:
Facebook | VK | WhatsApp | Telegram | Twitter

Қарап көріңіз 👇



Пайдалы сілтемелер:
» Туған күнге 99 тілектер жинағы: өз сөзімен, қысқаша, қарапайым туған күнге тілек
» Абай Құнанбаев барлық өлеңдер жинағын жүктеу, оқу
» Дастархан батасы: дастарханға бата беру, ас қайыру

Соңғы жаңалықтар:
» 2025 жылы Ораза және Рамазан айы қай күні басталады?
» Утиль алым мөлшерлемесі өзгермейтін болды
» Жоғары оқу орындарына құжат қабылдау қашан басталады?
Пікір жазу