Конспект урока по информатике "Одномерные массивы целых чисел. Описание, заполнение и вывод массива" 9 класс
план-конспект урока по информатике и икт (9 класс)
При решении практических задач данные часто объединяются в различные структуры данных, например в массивы. В языках программирования массивы используются для реализации таких структур данных, как последовательности и таблицы. Эта тема является одной из важнейших для раздела программирования. Такие задания обязательны к изучению, поскольку они реализованы в тестах ОГЭ и ЕГЭ.
Скачать:
Вложение | Размер |
---|---|
odnomernye_massivy_dannyh.pptx | 1.14 МБ |
Предварительный просмотр:
Подписи к слайдам:
Ключевые слова: массив описание массива таблица заполнение массива вывод массива обработка массива последовательный поиск сортировка
Массив Массив - это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элемента в массиве. Решение разнообразных задач, связанных с обработкой массивов, базируется на решении таких типовых задач, как: - суммирование элементов массива; - поиск элемента с заданными свойствами; - сортировка массива. Одномерный массив 6 3 4 -2 0 1 9 -5 7 9 8 7 6 5 4 3 2 1 Значение элемента массива Индекс элемента массива
Описание массива Общий вид описания массива: var < имя_массива >: array [< мин_знач_индекса > .. < макс_знач_индекса >] of < тип_элементов >; var a : array [1..10] of integer ; const b : array [1..5] of integer = (4, 2, 3, 5, 7); Тип элементов массива Имя массива Максимальное значение индекса Минимальное значение индекса Значение 1-го элемента массива Массив b с постоянными значениями описан в разделе описания констант.
Способы заполнения массива 1 способ . Ввод каждого значения с клавиатуры: for i :=1 to 10 do read (a[i]); 2 способ . С помощью оператора присваивания (по формуле): for i :=1 to 10 do a[i]:=i; 3 способ . С помощью оператора присваивания (случайными числами): randomize ; for i:=1 to 10 do a[i]:= random (100); a[ i ]=2*a[ i ]+6
Вывод массива 1 способ. Элементы массива можно вывести в строку, разделив их пробелом: for i:=1 to 10 do write (a[i], ' '); 2 способ . Вывод с комментариями: for i:=1 to 10 do writeln ('a[', i, ']=', a[i]); 45 21 56 43 83 56 69 34 28 15 a[1]=4 a[2]=1 a[3]=6 a[4]=3 a[5]=8 a[6]=5 a[7]=9 a[8]=4 a[9]=8 a[10]=7
Объявление массива Заполнение массива Вывод массива program n _1 a ; var i: integer ; const a:array[1..10] of integer =(12,18,9,11,27,33,67,11,13,10 ); Заполнения массива A (10) константами и вывод элементов массива b egin for i:=1 to 10 do write (a[i] ,` `) ; end .
Объявление массива Заполнение массива Вывод массива program n _1 b ; var i: integer; a: array[1...10] of integer ; Заполнения массива A (10) через оператор присваивания и вывод элементов массива b egin a[1]:=12; a[2]:=18; a[3]:=9; a[4 ]:=11; a[5]:=27; a[6]:=33; a[7 ]:=67; a[8]:=11; a[9]:=13; a[10]:=10; for i:=1 to 10 do write (a[i] ,` `) ; end .
Объявление массива Заполнение массива Вывод массива program n _1с ; var i: integer; a: array[1...10] of integer ; Заполнения массива A (10) данными с клавиатуры и вывод элементов массива b egin for i:=1 to 10 do begin writeln ('введите ', i , ' элемент массива'); readln (a[ i ]); end; for i:=1 to 10 do write (a[i] ,` `) ; end .
Объявление массива Заполнение массива Вывод массива program n _1 d ; var i: integer; a: array[1...10] of integer ; Заполнения массива A (10) случайными числами и вывод элементов массива b egin for i:=1 to 10 do a[i] :=random( 5 0) ; for i:=1 to 10 do write (a[i] ,` `) ; end .
Самое главное Массив - это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элементов в массиве. В языках программирования массивы используются для реализации таких структур данных , как последовательности и таблицы. Перед использованием в программе массив должен быть описан. Общий вид описания одномерного массива: var < имя_массива >: array [< мин_знач_индекса > … < макс_знач_индекса >] of тип_элементов ; Заполнять массив можно либо вводя значение каждого элемента с клавиатуры, либо присваивая элементам некоторые значения. При заполнении массива и его выводе на экран используется цикл с параметром. Решение разнообразных задач, связанных с обработкой массивов, базируется на таких типовых задачах, как: суммирование элементов массива; поиск элемента с заданными свойствами; сортировка массива.
Опорный конспект Ввод с клавиатуры Массив - это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элементов в массиве. var < имя_массива >: array [< мин_знач_индекса > .. < макс_знач_индекса >] of тип_элементов ; Присваивание значений Заполнение массива Суммирование элементов Сортировка элементов массива Поиск элемента во свойствам Задачи по обработке массива
Домашнее задание: п.4.7 учебника, №4 Вопросы 1-3 стр.222. Напишите программу, которая вычисляет среднюю за неделю температуру воздуха. Исходные данные вводятся с клавиатуры. Пример входных данных Пример выходных данных Введите температуру Понедельник >> 12 Вторник >> 1 0 Среда >> 1 6 Четверг >> 1 8 Пятница >> 1 7 Суббота >> 1 6 Воскресенье >> 1 4 Средняя температура за неделю: 14,71
По теме: методические разработки, презентации и конспекты
Одномерные массивы целых чисел
Презентация предназначена для изучения темы "Одномерные массивы целых чисел" в 9 классе....
Урок по теме: "Сложение целых чисел" 6 класс
Это второй урок по данной теме. Он направлен на закрепление навыков....
Конспект открытого урока по математике "Произведение целых чисел".
Задачи урока: изучить правила умножения целых чисел, формировать умение умножать целые числа, создать условия контроля усвоения знаний и умений, приобретенных учащимися по данной теме....
Конспект открытого урока по математике "Сложение целых чисел".
Задачи урока: ввести правила сложения целых чисел; формировать навыки применения правил сложения целых чисел....
Конспект урока математики по теме "Сложение чисел в пределах 1000, письменно" 5 класс коррекционная школа
Вашему вниманию представлена технологическая карта урока математики 5 класса коррекционной школы по теме "Сложение чисел в пределах 1000, письменно". А так же презентация к этому уроку и сам...
Презентация для 9 класса на тему "Одномерные массивы целых чисел"
Презентация к учебнику Л.Л. Босовой "Информатика" для 9-го класса. В презентации дается понятие массива, подробно разбираются способы ввода и вывода массивов...
Конспект урока по предмету "Математика" по теме "Вычитание целых чисел без перехода через десяток" 2 класс
Конспект урока по математике...