Файл: Лабораторная работа 3 Работа с диапазонами ячеек (объекты Range, Calls).pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 127

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
его. в) узнайте задуманное компьютером число и введите его. Оцените результат выполнения макроса и роль оператора Exit For. г) придумайте тестовую последовательность чисел для ввода, чтобы попыток угадать число было больше чем 5. Оцените результат выполнения макроса.
Задание 6
Откройте книгу MS Excel
Счета.xlsm
а) импортируйте в книгу модуль
Выделение.bas
б) Разберитесь в тексте макроса
Выделение_минимума. Запустите макрос на выполнение. б) Измените текст макроса та, чтобы подкрашивались максимальные ячейки.
А теперь приступим к самостоятельной работе. Ниже приведено много интересных и полезных задач. Выполнять их лучше всего по порядку или избирательно.
5.
Задание для самостоятельного выполнения
Напишите следующий макрос с выводом графика погашения на рабочий лист книги.
Сотрудник взял беспроцентный кредит в размере S рублей. Условия погашения кредита следующие: каждый месяц выплачивается сумма вдвое превышающая сумму, выплаченную в предыдущий месяц. Через сколько месяцев кредит будет погашен, если первый месяц сотрудник выплатил N рублей.
6.
Вопросы для контроля
(1)
В каких случаях целесообразно использовать цикл FOR? WHILE? UNTIL?
(2)
С помощью какого из циклов можно смоделировать два других?
(3)
Какое минимальное количество раз выполняется тело цикла UNTIL? WHILE?
(4)
При каком значении логического выражения (ТRUE или FALSE) завершается работа цикла WHILE? UNTIL?
(5)
Может ли быть шаг цикла FOR равен 1? 2? -1? -2? 12? 1.75?
(6)
Сколько раз исполнится цикл FOR в случае, если начальное значение счетчика на
4 меньше конечного? Начальное значение совпадает с конечным? Начальное значение больше конечного на 5? Рассмотрите все возможные случаи.
(7)
Можно ли составить цикл, выполняющийся бесконечное количество раз с помощью конструкции WHILE? UNTIL? FOR?
37