04.12.2013 Тема урока: Цель урока: научиться заполнять одномерные массивы последовательностью чисел Фибоначчи.

Презентация:



Advertisements
Похожие презентации
Тема: «Понятие массива. Назначение. Тип. Размер. Размерность. Одномерный массив» :56:36.
Advertisements

Массив – совокупность конечного числа данных одного типа.
Массивы Вариант 1 Program upr1; Var s,a:real; I: integer; Begin S:=0; For I:=1 to 10 do Begin Writeln (введите очередное число'); Readln(a); S: =s+a; End;
A[1,1]A[1,2]A[1,3]A[1,4]A[1,5] A[2,1]A[2,2]A[2,3]A[2,4]A[2,5] A[3,1]A[3,2]A[3,3]A[3,4]A[3,5] A[4,1]A[4,2]A[4,3]A[4,4]A[4,5] Двумерный массив можно представить.
«Одномерные массивы. Применяемые операции» 08/04/13урок 1 Цель урока: научиться описывать одномерные массивы в языке программирования Turbo Pascal 7.0.
Математика Биология Анатомия Музыка Архитектура Где встречается последовательность Фибоначчи? Мир чисел Фибоначчи 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89,
Тема: «Понятие квадратная матрица» :17:47.
Шутилина Л.А., A[1,1]A[1,2]A[1,3]A[1,4]A[1,5] A[2,1]A[2,2]A[2,3]A[2,4]A[2,5] A[3,1]A[3,2]A[3,3]A[3,4]A[3,5] A[4,1]A[4,2]A[4,3]A[4,4]A[4,5]
Это обозначаемая одним именем последовательность однотипных элементов. Массив -
Это обозначаемая одним именем последовательность однотипных элементов. Массив -
ОДНОМЕРНЫЕ МАССИВЫ. В математике, экономике, информатике часто используются упорядоченные наборы данных, например, последовательности чисел, таблицы,
Алгоритмизация и программирование. Практическая работа в Pascal Задача 1.
Массив- совокупность однотипных данных, хранящихся в последовательных ячейках памяти и имеющих общее имя. Ячейка - это элемент массива. Номер элемента.
Задача. С клавиатуры вводится n чисел (числа могут повторяться). Необходимо подсчитать количество чисел равных наименьшему числу.
Массивы Одномерные массивы. Определение массива Массив Массив – совокупность однотипных данных. Массивы Числовые:Символьные: 1,4,0,-5,8,-1дом, сом, ком.
const n=10; var a:array[1..n] of integer; i,j,c,b,k:integer; begin randomize; for i:=1 to n do begin a[i]:=random(11)-5;write(a[i]:5) end;writeln;
Одномерные массивы в языке программирования Pascal Общие сведения Презентация к уроку - 9 класс.
Одномерные массивы Решение задач. Табличный способ организации данных Одномерные и двумерные массивы.
Одномерные массивы опрос. Массивом называется… совокупность элементов одинакового типа. Число элементов в массиве называется… размерностью массива каждый.
Обработка линейных массивов. МассивМассив – совокупность однотипных данных, хранящихся в последовательных ячейках памяти и имеющих общее имя. элементами.
Транксрипт:

Тема урока:

Цель урока: научиться заполнять одномерные массивы последовательностью чисел Фибоначчи

Операторный диктант 1 вариант2 вариант 1. Что такое массив?1. Что называется индексом массива? 2. Форма описания одномерного массива 2. Алгоритм вывода одномерного массива 3. Оператор цикла с параметром 3. Оператор присвоения 4. Дайте определение одномерного массива 4. Дайте определение двумерного массива 5. Оператор вывода данных5. Оператор ввода данных

Правильные ответы: 1 вариант2 вариант 1. Массив – это совокупность конечного числа элементов одного и тог же типа 1. Номер элемента массива называется его индексом. 2. Var имя_массива: array [n1..n2] of тип элементов 2. For I:= 1 to n do Write (a[i]: 5); 3. For i:= n1 to/downto n2 do оператор 3. Переменная := выражение 4. Массив с одним индексом называется одномерным 4. Массив с двумя индексами называется двумерным 5. Write (a1, a2, …, a n ) WriteLn (a1, a2, …, a n ) Read (a1, a2, …, a n ) ReadLn (a1, a2, …, a n )

Шкала оценивания 5 баллов – верно ответили на 5 вопросов; 4 балла – верно ответили на 4 вопроса; 3 балла – верно ответили на 3 вопроса; 2 балла – верно ответили на 2 вопроса.

Тема урока:

Историческая справка Итальянский математик, путешествуя по Востоку, познакомился с достижениями арабской математики, способствовал передаче их на запад. Основные труды: «Книга абака» (1202) – трактат об арифметике (индийские цифры и числа Фибоначчи) и алгебре (до квадратных уравнений включительно). «Практика геометрии» (1220). Они являются первыми произведениями, содержащие задачи на приложение алгебры и геометрии. Много интересного в арифметике чисел Фибоначчи. Каждое третье число Фибоначчи четно, каждое четвертое делится на три, каждое пятнадцатое оканчивается нулем, и вообще для каждого d числа Фибоначчи, делящееся на d, встречаются периодически. Два соседних числа Фибоначчи взаимно просты. Леонардо Фибоначчи (Пизанский)

Человек посадил пару кроликов в загон, окруженный со всех сторон стеной. Сколько пар кроликов за год может произвести на свет эта пара, если известно, что каждый месяц, начиная со второго, каждая пара кроликов производит на свет одну пару?

1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144 … Последовательность чисел, первые два числа которой равны 1, а каждый последующий член (начиная с третьего) равен сумме двух предыдущих, называют последовательностью Фибоначчи, а сами числа числами Фибоначчи.

Числа Фибоначчи обладают следующими свойствами: каждое третье число Фибоначчи четное, каждое третье число Фибоначчи четное, каждое пятнадцатое оканчивается нулем, каждое пятнадцатое оканчивается нулем, для каждого p числа Фибоначчи, делящиеся на p, встречаются периодически, для каждого p числа Фибоначчи, делящиеся на p, встречаются периодически, два соседних числа Фибоначчи взаимно просты и др. два соседних числа Фибоначчи взаимно просты и др. 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144 …

Program Fib; Uses crt; const n=12; var А: array [1..n] of integer; i: integer; begin clrscr; А[1]:=1; А[2]:= 1; for i:= 3 to n do А[i]:= А[i-1] + А[i-2]; For i:= 1 to n do write (A[i]:5); readln; end. НАЧ N=12 A(1) : = 1 A(2) : = 1 I : = 3, N A(I) : = A(I–1) + A(I–2) I : = 1, N A(I) КОН

Минутка отдыха

Практическая работа 1 группа: Заполнить одномерный массив A(N) элементами последовательности Фибоначчи. Найти сумму первых K элементов. 2 группа : Дана последовательность Фибоначчи A(N). Что больше: сумма четных или произведение нечетных элементов и насколько. 3 группа : Напечатать те элементы массива A(N), индексы которых являются четными числами последовательности Фибоначчи.

1 группа при n = 10, k = 5

2 группа при n = 10

3 группа при n = 10

Шкала оценивания 5 баллов – программа запустилась, работает правильно; 4 балла – программа не запустилась из- за синтаксических ошибок; 3 балла – программа запустилась, но работает неверно; 2 балла – программа не работает.

Итоговая оценка 9-10 и более баллов – оценка «5» 7-8 баллов – оценка «4» 5-6 баллов – оценка «3»

Домашнее задание: Заполнить массив A элементами последовательности Фибоначчи до тех пор, пока элемент массива A не станет больше числа M. Вывести получившийся массив.

1. Что вы ожидали от работы на данном уроке? Сравните свои предварительные цели и реально достигнутые результаты. 2. Какие чувства и ощущения возникали у вас в ходе работы? Что оказалось для вас самым неожиданным? 3. Что вам более всего удалось, какие моменты были выполнены наиболее успешно?