'

Использование массивов для решения геометрических задач

Понравилась презентация – покажи это...





Слайд 0

1 Учитель информатики Кирилова Татьяна Евгеньевна Использование массивов для решения геометрических задач Муниципальное бюджетное общеобразовательное учреждение «Гимназия №2» город Стерлитамак


Слайд 1

2 Основные цели урока закрепить умения работать с массивами; научиться находить рациональные пути решения задач с использованием массивов; научиться применять массивы при решении геометрических задач.


Слайд 2

3 Графический диктант Тип «массив» - является структурированным типом. Массив – это неограниченный набор данных одного и того же типа. Массив содержит элементы разного типа. Все элементы массива перенумерованы. Сами элементы и их индексы могут быть отрицательными.


Слайд 3

4 Дан фрагмент программы k:=0; for i:=1 to 10 do if a[i] mod 2=0 then k:=k+1; writeln(k); Если элементы массива A соответственно равны 1, -2, 3, 5, 8, 0, -3, -6, 9, 18, тогда k=3. Дан фрагмент программы s:=0; for i:=1 to 10 do if (i mod 2=0) and (a[i] mod 2<>0) then s:=s+a[i]; writeln(s); Если элементы массива A соответственно равны 4, 1, 5, 8, 0, 3, 2, 5, 7, 1, тогда s=10. Графический диктант


Слайд 4

5 Графический диктант Дан фрагмент программы Var a: array[1..100,1..3]of integer; b:array[1..10,0..1] of word; Массив A является двумерным, а массив В является линейным массивом. Дан фрагмент заполнения массива For i:=1 to 5 do For J:=1 to 3 do a[i,j]:=i*j; В результате выполнения массив А будет иметь вид 1 2 3 2 4 6 3 6 9 4 8 12 5 10 15


Слайд 5

6 Графический диктант Дан фрагмент программы s:=0; For i:=1 to 4 do For J:=1 to 4 do If (a[i,j] mod 2<>0) and (i mod 2=0)and(j mod 2=0) then s:=s+a[i,j]; writeln(k); Если элементы массива соответственно равны 2 3 6 4 5 4 6 5 8 9 0 1 4 6 8 2, тогда s=12.


Слайд 6

7 Проверка графического диктанта


Слайд 7

8 Проверка домашнего задания Расстояние между двумя точками Нахождение радиуса окружности c центром в точке с координатами (a,b) Неравенство принадлежности точки кругу, окружности радиусом R с центром в точке (a,b) Условие принадлежности точки A (x1,y1) заданной прямой y=ax+b, где a,b- действительные числа y1=ax1+b


Слайд 8

9 Проверка домашнего задания Уравнение прямой, проходящей через две точки Неравенство треугольника Теорема Пифагора Формула Герона для нахождения площади треугольника AB+BC>AC и AB+AC>BC и BC+AC>AB


Слайд 9

10 Задание №1. Дано множество точек на координатной плоскости.


Слайд 10

11 Практическая работа 1. Разделитесь на группы по 1-2 человека. 2. Решите первую задачу из карточки Вариант I Вариант II Вариант III (по выбору) Время 20 минут


Слайд 11

12 Задание №2. Дано N точек на координатной плоскости (N>1). Найдите координаты таких пар точек, которые образуют отрезок, лежащий на осях координат.


Слайд 12

13 Задание №2. Дано N точек на координатной плоскости (N>1). Найдите координаты таких пар точек, которые образуют отрезок, лежащий на осях координат. Организовать перебор всех точек заданных на плоскости по группам из 2-х точек, по группам из 3-х точек и т.д. Для двух точек For i:=1 to n-1 do For j:=i+1 to n do If ((x[i]=0)and(x[j]=0))or((y[i]=0)and(y[j]=0) then writeln(x[i],y[i],’ ‘,x[j],y[j]); Для трех точек For i:=1 to n-2 do For j:=i+1 to n-1 do For t:=j+1 to n do


Слайд 13

14 Практическая работа Разделитесь на группы по 1-2 человека. 2. Решите вторую задачу из карточки Вариант I Вариант II Вариант III (по выбору) Время 20 минут


Слайд 14

15 Проверочная работа Индивидуальная работа по карточкам. Необходимо исправить ошибки в программе, определить результат выполнения этой программы и построить блок-схему. Время 15 минут


Слайд 15

16 Домашнее задание Задание. Дано множество точек на координатной плоскости. Определить координаты тех точек, которые образуют прямоугольный и равнобедренный треугольник.


Слайд 16

17 Оценка деятельности учащихся и подведение итогов Оценка деятельности учащихся Ф.И. ______________________________________


×

HTML:





Ссылка: