Файл: Лабораторная работа 3 по дисциплине Информационные технологии "Подбор параметра. Поиск решения. Макросы".docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 26.10.2023
Просмотров: 633
Скачиваний: 8
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Так же, как и при подборе параметра данные в целевой ячейке должны быть связаны с изменяемыми данными формулами.Рис. 57Упражнение 3. «Закупки»
СВОИ ДАННЫЕ ! НЕ МЕНЕЕ 5 ПОЗИЦИЙ ТОВАРОВ.Задание. Необходимо произвести закупки товаров со склада для магазина на определённую сумму. Известна цена каждого товара. Даны ограничения на максимальное и минимальное количество закупаемого товара (табл. 17). Определить оптимальное количество закупаемых товаров.Порядок выполнения.
Рис. 58.Рис. 59.
Упражнение 4. "Фасовка"ПО ВАРИАНТАМ (даны в Приложении)Задание.
Требуется расфасовать N кг сыпучего материала по контейнерам, бочкам и канистрам. Дана вместимость каждого из видов хранения. (табл. 19). Определить, сколько контейнеров, бочек и канистр потребуется для расфасовки всего сыпучего материала. Исходные значения (A, B, C, N) даны по вариантам.Таблица 19
В отчете представить скрин Поиск решения (по аналогии с рис.59).Упражнение 5. "Вклад"ПО ВАРИАНТАМЗадание. Вкладчик желает положить деньги в банк под a % годовых сроком на Y лет таким образом, чтобы по истечении указанного срока получить определённую сумму выплат B (значения a, Y, B см. по вариантам). Определить размер вклада (пример, табл. 23). Наити решение с помощью Поиск решения и Подбор параметра.Таблица 23
Пояснения к выполнению.
СВОИ ДАННЫЕ ! НЕ МЕНЕЕ 5 ПОЗИЦИЙ ТОВАРОВ.Задание. Необходимо произвести закупки товаров со склада для магазина на определённую сумму. Известна цена каждого товара. Даны ограничения на максимальное и минимальное количество закупаемого товара (табл. 17). Определить оптимальное количество закупаемых товаров.Порядок выполнения.
-
Заполнить табл. 17 . В области F2:F6 (столбец сумма) сформировать выражение по образцу: =E2*B2 (=цена*количество). -
В ячейке F7 составить формулу для суммы: =СУММ(F2:F6). -
Установить курсор в ячейке F7. Вызвать бланк поиска решения (СЕРВИС – ПОИСК РЕШЕНИЯ) Данные - Поиск решения . Заполнить бланк как на рис. 58.
| | A | B | C | D | Е | F |
| | Товар | Цена | Мин | Макс | Количество | Сумма |
| | Тетрадь | 10 | 10 | 70 | | |
| | Ручка | 20 | 20 | 70 | | |
| | Карандаш | 5 | 30 | 100 | | |
| | Пенал | 50 | 3 | 10 | | |
| | Учебник | 70 | 5 | 30 | | |
| | | | | | Всего в итоге | |
| | | | | | Всего задано | 5000 |
Рис. 58.Рис. 59.
-
Нажать на кнопку «Выполнить». В результате должна получиться табл. 18.
| Товар | Цена | Мин | Макс | Кол | Сумма |
| Тетрадь | 10 | 10 | 70 | 70 | 700 |
| Ручка | 20 | 20 | 70 | 70 | 1400 |
| Карандаш | 5 | 30 | 100 | 60 | 300 |
| Стиплер | 50 | 3 | 10 | 10 | 500 |
| Учебник | 70 | 5 | 30 | 30 | 2100 |
| | | | | Итого | 5000 |
| | | | | Всего | 5000 |
Требуется расфасовать N кг сыпучего материала по контейнерам, бочкам и канистрам. Дана вместимость каждого из видов хранения. (табл. 19). Определить, сколько контейнеров, бочек и канистр потребуется для расфасовки всего сыпучего материала. Исходные значения (A, B, C, N) даны по вариантам.Таблица 19
| Наименование | Вместимость | Количество | Объём |
| Контейнер | А | 0 | 0 |
| Бочка | В | 0 | 0 |
| Канистра | С | 0 | 0 |
| | | Всего | 0 |
| | | Исходное количество | N |
| Размер вклада | - р. 17 985,88 |
| Срок вклада | (Y) 18 |
| Процентная ставка | (а) 10% |
| Коэффициент наращивания | (К) 5,5599 |
| Сумма выплат | (В) - р. 100 000 |
Пояснения к выполнению.
-
Коэффициент наращивания вычисляется по формуле:
-
Сумма выплат вычисляется по формуле:
-
Чем отличаются методы «Подбор параметра» и «Поиск решения»? Когда какой следует использовать? -
Какой алгоритмической конструкции в программировании соответствует процесс «Подбор параметра»?
-
Запись макросов с помощью макрорекордера. -
Макросы в диаграммах.
-
Объект Selection означает выделенную ячейку или область. Если ничего в момент обращения не выделено, то программа выдаёт ошибку. -
Объект Range(“ столбец-строка”) позволяет обратиться к ячейке или области, например Range(“A5”), – обращение к ячейке А5. -
Объект ActiveSheet.Cells(строка, столбец) также позволяет обратиться к ячейке по номеру строки и номеру столбца, например ActiveSheet.Cells(2, 5), – обращение к ячейке Е2. -
Объект ActiveCell позволяет обратиться к выделенной ячейке.