Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Конспекты / Урок по информатике "Решение задач на поиск максимального и минимального элемента массива" (9 класс)
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 26 апреля.

Подать заявку на курс
  • Информатика

Урок по информатике "Решение задач на поиск максимального и минимального элемента массива" (9 класс)

Выберите документ из архива для просмотра:

Выбранный для просмотра документ МАССИВЫ.pptx

библиотека
материалов
МАССИВЫ В QBasic
1 2 3 n Одномерная таблица Х состоит из n элементов. Двумерная таблица содер...
Каждый элемент массива обозначается именем массива и индексом. Индекс определ...
Описание массива В Бейсике элементы массива располагаются в последовательных...
Доступ к элементам массива Элементы массива могут быть введены с клавиатуры с...
Присваивание значений элементам массива Первый способ CLS DIM S(5)     в этой...
Второй способ (заполнение массива с помощью оператора INPUT) CLS INPUT “введи...
Третий способ (заполнение массива с помощью оператора DATA) CLS DATA 23, 13...
Этапы решения задач с массивами: 1. Описание массива. 2. Заполнение массива....
INPUT “Введите числа А,В,С”;A, B, C MAX=A IF B>MAX THEN MAX=B IF C>MAX THEN M...
Поиск минимального элемента массива MIN=M(1); FOR I=2 TO N IF M(I)
12 1

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs

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

№ слайда 1 МАССИВЫ В QBasic
Описание слайда:

МАССИВЫ В QBasic

№ слайда 2 1 2 3 n Одномерная таблица Х состоит из n элементов. Двумерная таблица содер
Описание слайда:

1 2 3 n Одномерная таблица Х состоит из n элементов. Двумерная таблица содержит N*M элементов и каждый элемент имеет 2 индекса. Двумерную таблицу называют матрицей. Таблицу часто называют массивом. Массив–это совокупность величин, объединенных одним именем. Понятие массива х1 х2 х3 . . . хn A11 A12 A13 A14 A15 A21 A22 A23 A24 A25 A31 A32 A33 A34 A35

№ слайда 3 Каждый элемент массива обозначается именем массива и индексом. Индекс определ
Описание слайда:

Каждый элемент массива обозначается именем массива и индексом. Индекс определяет положение элемента массива относительно его начала, его порядковый номер.  <имя массива>(<индекс>) = <значение>   А(1) = 1,6           А(3) = -6,02              А(5) = -10,1 А(2) = 5              А(4) = 8,78  Дан массив D:     1.     Из скольких элементов состоит этот массив? 2.     D(2) = ?               D(4) = ?      D(5) = ?               D(7) = ?   Если в программе используется массив, то он должен быть описан. i 1 2 3 4 5 A(i) 1.6 5 -6.02 8.78 -10.1 i 1 2 3 4 5 6 7 D(i) 5 2.5 -6 7 8.1 -5.6 0.2

№ слайда 4 Описание массива В Бейсике элементы массива располагаются в последовательных
Описание слайда:

Описание массива В Бейсике элементы массива располагаются в последовательных ячейках памяти. Это означает, что массив занимает непрерывную область памяти. В Бейсике описание размера массива делается с помощью оператора DIM(dimension), который имеет следующий синтаксис: DIM имя массива (максимальное число элементов массива) Например: DIM D(7) DIM S(5) - где S имя массива, 5- максимальное число элементов массива, DIM M(25) - M имя массива, 25- максимальное число элементов массива. Пример: оператор DIM D%(2) сообщает, что массив D% - одномерный целый, содержащий элементы D%(0), D%(1), D%(2).   1 2 3 4 5 6 7 D              

№ слайда 5 Доступ к элементам массива Элементы массива могут быть введены с клавиатуры с
Описание слайда:

Доступ к элементам массива Элементы массива могут быть введены с клавиатуры с помощью оператора INPUT или с помощью операторов DATA, READ или иным способом. Ввод массива осуществляется с помощью цикла:   FOR  I = 1 TO 7 INPUT  A(I) NEXT  I   Вывод массива тоже осуществляется с помощью цикла:   FOR  I = 1 TO 7 PRINT  A(I) NEXT  I   Чтобы обратиться к элементу массива, надо указать его имя и индекс.   D(1) = 0 D(7) = 100

№ слайда 6 Присваивание значений элементам массива Первый способ CLS DIM S(5)     в этой
Описание слайда:

Присваивание значений элементам массива Первый способ CLS DIM S(5)     в этой строке объявлен массив с именем S и пятью элементами S(1)=53 S(2)=31 S(3)=-32       в этих строках элементам массива присваиваются значения S(4)=44 S(5)=-23 PRINT "S(1) равно " ; S(1) PRINT "S(2) равно " ; S(2) PRINT "S(3) равно " ; S(3)          PRINT "S(4) равно " ; S(4)      PRINT "S(5) равно " ; S(5) Результаты работы этой программы будут выглядеть так: 53 31 -32 44 -23

№ слайда 7 Второй способ (заполнение массива с помощью оператора INPUT) CLS INPUT “введи
Описание слайда:

Второй способ (заполнение массива с помощью оператора INPUT) CLS INPUT “введите количество элементов массива”; N DIM A(N) FOR I=1 TO N PRINT “введите”; I; “элемент массива” INPUT A(I) NEXT I FOR I=1 TO N PRINT A(I) NEXT I Результаты работы программы для 3-х элементов будут выглядеть так: Введите 1 элемент массива ? 23 Введите 2 элемент массива ? -54 Введите 3 элемент массива ? 21 23 -54 21

№ слайда 8 Третий способ (заполнение массива с помощью оператора DATA) CLS DATA 23, 13
Описание слайда:

Третий способ (заполнение массива с помощью оператора DATA) CLS DATA 23, 13, 98, -8, 7 DIM M(5) FOR I=1 TO 5 READ M(I) PRINT M(I) NEXT I Результаты работы этой программы будут выглядеть так: 23 13 98 -8 7

№ слайда 9 Этапы решения задач с массивами: 1. Описание массива. 2. Заполнение массива.
Описание слайда:

Этапы решения задач с массивами: 1. Описание массива. 2. Заполнение массива. 3. Вывод элементов массива на экран. 4. Выполнение требуемого задания. 5. Вывод результатов на экран.

№ слайда 10
Описание слайда:

№ слайда 11 INPUT “Введите числа А,В,С”;A, B, C MAX=A IF B&gt;MAX THEN MAX=B IF C&gt;MAX THEN M
Описание слайда:

INPUT “Введите числа А,В,С”;A, B, C MAX=A IF B>MAX THEN MAX=B IF C>MAX THEN MAX=C PRINT “MAX=”;MAX END

№ слайда 12 Поиск минимального элемента массива MIN=M(1); FOR I=2 TO N IF M(I)
Описание слайда:

Поиск минимального элемента массива MIN=M(1); FOR I=2 TO N IF M(I)<MIN THEN MIN=M(I) NEXT I

Выбранный для просмотра документ урок .docx

библиотека
материалов

Конспект урока по информатике

Тема: Решение задач на поиск максимального и минимального элемента массива.

Класс: 9

Цели урока:

1. Познакомить учащихся с решением задач на поиск максимального и минимального элемента массива.

2. Формировать внимание, умения наблюдать и закреплять знания.

3. Воспитывать самостоятельность, информационную культуру у учащихся.

Тип урока: комбинированный.

Форма работы учащихся: фронтальная, индивидуальная.

Оборудование: компьютер, проектор, интерактивная доска, презентация, карточки с заданиями к практической работе, программа QVisual Basic.

План урока:

  1. Организационный момент (2 мин)

  2. Актуализация знаний (5 мин)

  3. Объяснение нового материала (15 мин)

  4. Практическая работа (15 мин)

  5. Подведение итогов (3 мин)

Ход урока.

  1. Организационный момент. (Приветствие, проверка посещаемости).

  2. Актуализация знаний.

Ответить на вопросы:

  1. Что такое массив?

Массив–это совокупность величин, объединенных одним именем.


  1. Каким оператором описывается одномерный массив в Бейсике?


  1. Объяснение нового материала.

Решим задачу по нахождению max числа из трех действительных чисел. На примере этой задачи понятен сам принцип, который в дальнейшем будет применяться при нахождении min и max элементов в одномерных массивах.

Слайд 10.

&Acy;&lcy;&gcy;&ocy;&rcy;&icy;&tcy;&mcy; &ncy;&acy;&khcy;&ocy;&zhcy;&dcy;&iecy;&ncy;&icy;&yacy; &mcy;&acy;&kcy;&scy;&icy;&mcy;&acy;&lcy;&softcy;&ncy;&ocy;&gcy;&ocy; &chcy;&icy;&scy;&lcy;&acy; &icy;&zcy; &tcy;&rcy;&iecy;&khcy; &chcy;&icy;&scy;&iecy;&lcy;

Слайд 11.

INPUT “Введите числа А,В,С”;A, B, C
MAX=A
IF B>MAX THEN MAX=B
IF C>MAX THEN MAX=C
PRINT “MAX=”;MAX
END

Слайд 12.

Поиск минимального элемента массива.

  1. Закрепление нового материала.

Задание 1:

Найдите min из трёх чисел A,B,C.

Задание 2:

В одномерном числовом массиве А(5) подсчитать количество отрицательных элементов.

DIM A(5)

N=0

FOR i=1 TO 5

INPUT A(i)

NEXT I

FOR i=1 TO 5

IF A(i)<0 THEN N=N+1

NEXT I

PRINT “количество отрицательных элементов равно”; N

END.

Задание 3:

В одномерном массиве Y(5) провести следующие преобразования: элементы, не превышающие число L оставить без изменения, а остальные заменить на противоположные по знаку.

INPUT “ввод числа L”; L

DIM Y(5)

FOR i=1 TO 5

INPUT Y(i)

NEXT I

FOR i=1 TO 5

IF Y(i)>L THEN Y(i)= - Y(i)

NEXT I

FOR i=1 TO 5

PRINT “Y(“; i; ”)=”; Y(i)

NEXT i

END.

Задание 4:

Подсчитать произведение элементов массива.

Задание 5:

Задан одномерный массив из 10 элементов. Увеличить положительные числа в 3 раза, уменьшить отрицательные в 2 раза.

Задание 6:

Написать программу для определения сколько раз число 10 встречается среди элементов одномерного массива.


  1. Подведение итогов урока и дача домашнего задания.























Задание 1:

Найдите min из трёх чисел A,B,C.

Задание 2:

В одномерном числовом массиве А(5) подсчитать количество отрицательных элементов.

Задание 3:

В одномерном массиве Y(5) провести следующие преобразования: элементы, не превышающие число L оставить без изменения, а остальные заменить на противоположные по знаку.

Задание 4:

Подсчитать произведение элементов массива.

Задание 5:

Задан одномерный массив из 10 элементов. Увеличить положительные числа в 3 раза, уменьшить отрицательные в 2 раза.

Задание 6:

Написать программу для определения сколько раз число 10 встречается среди элементов одномерного массива.



Задание 1:

Найдите min из трёх чисел A,B,C.

Задание 2:

В одномерном числовом массиве А(5) подсчитать количество отрицательных элементов.

Задание 3:

В одномерном массиве Y(5) провести следующие преобразования: элементы, не превышающие число L оставить без изменения, а остальные заменить на противоположные по знаку.

Задание 4:

Подсчитать произведение элементов массива.

Задание 5:

Задан одномерный массив из 10 элементов. Увеличить положительные числа в 3 раза, уменьшить отрицательные в 2 раза.

Задание 6:

Написать программу для определения сколько раз число 10 встречается среди элементов одномерного массива.

6


Автор
Дата добавления 03.12.2015
Раздел Информатика
Подраздел Конспекты
Просмотров1127
Номер материала ДВ-225656
Получить свидетельство о публикации

"Инфоурок" приглашает всех педагогов и детей к участию в самой массовой интернет-олимпиаде «Весна 2017» с рекордно низкой оплатой за одного ученика - всего 45 рублей

В олимпиадах "Инфоурок" лучшие условия для учителей и учеников:

1. невероятно низкий размер орг.взноса — всего 58 рублей, из которых 13 рублей остаётся учителю на компенсацию расходов;
2. подходящие по сложности для большинства учеников задания;
3. призовой фонд 1.000.000 рублей для самых активных учителей;
4. официальные наградные документы для учителей бесплатно(от организатора - ООО "Инфоурок" - имеющего образовательную лицензию и свидетельство СМИ) - при участии от 10 учеников
5. бесплатный доступ ко всем видеоурокам проекта "Инфоурок";
6. легко подать заявку, не нужно отправлять ответы в бумажном виде;
7. родителям всех учеников - благодарственные письма от «Инфоурок».
и многое другое...

Подайте заявку сейчас - https://infourok.ru/konkurs


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ


Идёт приём заявок на международный конкурс по математике "Весенний марафон" для учеников 1-11 классов и дошкольников

Уникальность конкурса в преимуществах для учителей и учеников:

1. Задания подходят для учеников с любым уровнем знаний;
2. Бесплатные наградные документы для учителей;
3. Невероятно низкий орг.взнос - всего 38 рублей;
4. Публикация рейтинга классов по итогам конкурса;
и многое другое...

Подайте заявку сейчас - https://urokimatematiki.ru

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

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