A(i)=i+A(i-1)

advertisement
«Использование встроенных
функций для решения расчетных
задач»
Урок 43
Повторение
Библиотеки функций
Математические
текстовые и др
статистические
категории
финансовые
логические
Вызов мастера функций
Логические функции
Логические функции продолжение
Примеры использования математических и
логических функций ( высокий уровень)
Задание Подставить свои данные и выписать формулу из ячейки С3. Объяснить назначение
использованных функций.
Заполнить ячейки диапазона D2:D20 случайными целыми числами из отрезка [-20;20].
В ячейке С2 этого листа написать формулу, определяющую, каких чисел больше в в диапазоне
D2:D10, положительных или отрицательных.
Практические задания к теме
1.Переименуйте ЛИСТ 1 на лист с именем «Абитуриент» и создайте на нем таблицу
по образцу. Создайте формулы для вычисления суммы набранных баллов
абитуриентом. Используя функцию ЕСЛИ, создайте формулу, которая определяет
результат абитуриента: поступил на бюджет, контракт или вообще не поступил в ВУЗ
абитуриент. В отчет запишите составленные формулы и полученные результаты.
2. Переименуйте ЛИСТ 2 на лист с именем "РЕШЕНИЕ КВУР". Создайте модель для
вычисления корней квaдpaтнoгo уравнения. х2+ 3x-10=0. В соответствии с таблицей
заполните содержимое ячеек.
В ячейкy В5 запишите формулу дли вычисления дискриминaнтa, с указанием адресов
ячеек, где хранятся коэффициeнты а, в, с.
В ячeйку В6 запишите формулу дли анализа дискриминанта ( «есть корни» или «нет
корней» с использованием логической функции ЕСЛИ.
В ячейки В7, В8 запишите формулы дли вычиcлeния корней с использованием
логической функции ЕСЛИ.
Проверьте работу модeли. Рeшите любые три квадратныx уравнения. Результаты
расчетов и полученные формулы запишите в тетрадь.
1. Переименуйте лист 3 в «Календарь
формулы».
2. Вставьте в столбец А прогрессию
из рабочих дней на c 18 февраля
по 22 марта текущего года.
3. Вставьте в столбец В дни недели
соответствующие полученным
датам.
4. По данным в таблице определите
количество рабочих дней в двух
месяцах.
5. Разделите полученную таблицу по
месяцам и определите:
А) количество рабочих дней в
каждом месяце , используя
функцию СЧЕТ для полученных
дат.
Б) количество понедельников,
вторников и т.д в каждом месяце,
используя функцию СЧЕТЕСЛИ.
6. Результаты и формулы записать в
тетрадь.
Проверка домашних задач
1. Заполнить массив А(5) числами, которые
представляют собой сумму предыдущего
элемента массива и порядкового номера
этого элемента массива: 0,1,3,6,10,15.
A(i)=i+A(i-1) - формула заполнения элементов
массива
2. Дан массив А(5). Найти количество нечетных
отрицательных элементов.
If A(i) mod 2=1 and A(i)<0 then
k=k+1
endif
Применение формул и
функций Excel для
создания таблиц
выполнения алгоритмов
Задачи заполнения элементов
массива
Формулы для заполнения
массивов
A(i)=i*i
A(i)=A(i-2)+A(i-1)
A(i)=(i+1)*A(i-1)
A(i)=i+A(i-1)
1. Заполнить массив А(5) квадратами порядковых номеров
элементов массива
2. Заполнить массив А(5) числами Фибоначчи: 1, 1,2,3,5,8.
3. Заполнить массив А(5) факториалами порядковых номеров
элементов массива: 1,2,6, 24, 120, 720.
4. Заполнить массив А(5) числами, которые представляют собой
сумму предыдущего элемента массива и порядкового номера
этого элемента массива.
задача 1
задача 2
задача 3
д/з
i
элемент массива А
значение
значение
значение
значение
0
="A("&A10&")="
=A10*A10
1
=A10+1
=A10
1
="A("&A11&")="
=A11*A11
1
=(A11+1)*E10
=F10+A11
2
="A("&A12&")="
=A12*A12
=D10+D11
=(A12+1)*E11
=F11+A12
3
="A("&A13&")="
=A13*A13
=D11+D12
=(A13+1)*E12
=F12+A13
4
="A("&A14&")="
=A14*A14
=D12+D13
=(A14+1)*E13
=F13+A14
5
="A("&A15&")="
=A15*A15
=D13+D14
=(A15+1)*E14
=F14+A15
Задача поиска в
одномерном массиве
А=
1
200
-3
10
-4
5
1. Дан массив А(5). Найти сумму и количество положительных элементов.
If A(i)>0 then
k=k+1
S=S+A(i)
endif
Практическая работа 23
Урок 44
Тема Работа с функциями в
табличном процессоре
Цель формировать навыки применения функций
табличного процессора для создания таблиц
исполнения алгоритмов.
Ход работы
Разработать таблицы исполнения алгоритмов
содержащих циклы и команды ветвления для
задач на заполнение и поиск по теме
«Одномерные массивы»
Технологическая карта
1. Открыть файл ПР23.xlsx.
2. Создать таблицу выполнения задач на
заполнение массива А.
3. Заполнить диапазон ячеек С10:F15 в
соответствии с заданными формулами.
Сравнить полученные значения с таблицей
ниже.
продолжение
4. Заполнить диапазон ячеек D26:H31 в
соответствии с заданными условиями
написанными на языке VB 2005.
Сравнить полученные значения с таблицей
ниже.
продолжение
Полученные формулы записать в
тетрадь с указанием типа и номера
задачи.
Сделать вывод.
Download