close

Вход

Забыли?

вход по аккаунту

?

урок вставка элементов в одномерный массив

код для вставки
Тема уроку:
Вставка елементів в одномірний масив.
Ціль уроку:
застосувати алгоритм вставки елементів у масив;
навчити додавати елементи в одномірному масиві; виховувати коректне відношення до отриманих знань і грамотне
використання їхній, для рішення поставленої задачі.
Тип уроку:
комбінований
Учень повинний уміти:
застосувати алгоритм вставки елементів в одномірному масиві
Учень повинний знати :
алгоритми заповнення, висновку і вставки елемента в одномірний масив
План уроку
1.
2.
3.
4.
5.
Організаційна частина. Повідомлення теми уроку.
Пояснення нового матеріалу. Алгоритм вставки елемента в одномірний масив
Індивідуальна робота з запропонованих завдань. Аналіз типових помилок.
Домашнє завдання. Підготовка по конспекті.
Підсумок уроку
Повторення:
Записати фрагмент програми для заповнення одномірного масиву.
Записати фрагмент програми для висновку одномірного масиву.
Як можна описати розмірність масиву?
Зміст уроку
Приклад 1:
Дано одномірний масиву В 10 елементів. Уставити число 100 після п'ятого елемента
масиву.
(нехай k– номер елемента масиву після який варто додати елемент 100, тоді, вставка виконається в такий
спосіб:
 перші k (=5) елементів залишаються без зміни;
 всі елементи, починаючи з k+1 (=6), необхідно зрушити на один крок назад;
 на місце k+1 записуємо 100
 масив варто описати як var b: array [1..n+1]; {де n =10 – розмірність масиву})
{ зрушення елементів на одну позицію назад}
For i:=n Downto k+1 Do b[i+1]:= b[i];
{вставка елемента 100 на позицію k+1 (=6)}
b[k+1]:= 100;
1
Приклад 2:
Дано одномірний масиву В 10 елементів. Уставити число 100 перед п'ятим елементом
масиву.
(нехай k – номер елемента масиву після який варто додати елемент 100, тоді, вставка виконається в такий
спосіб:
 перші k (=5) елементів залишаються без зміни;
 всі елементи, починаючи з k-1 (=4), необхідно зрушити на один крок назад;
 на місце k-1 записуємо 100
 масив варто описати як var b: array [1..n+1]; {де n =10 – розмірність масиву})
{ зрушення елементів на одну позицію назад}
For i:=n Downto k+1 Do b[i+1]:= b[i];
{вставка елемента 100 на позицію k+1 (=6)}
b[k-1]:= 100;
Завдання:
1. Заповнити речовинний масив з 17 елементів. Уставити після першого негативного
елемента масиву число 50. Надрукувати вихідний і результуючий масиви.
2*. Заданий цілочисловий масив Р(22). Вставити у вихідний масив два елементи:
перший після максимального елемента в масиві, другий – перед мінімальним
елементом у масиві. Число для вставки ввести з клавіатури. Надрукувати вихідний і
результуючий масиви.
2
Автор
ovsianik
Документ
Категория
Образование
Просмотров
8
Размер файла
27 Кб
Теги
урок, вставка элементов, массив
1/--страниц
Пожаловаться на содержимое документа