Оформление протокола лабораторной работы. 1. Отчет оформить на рабочем листе 1

1. Отчет оформить на рабочем листе 1.

2. В заголовке лабораторной работы записать ее номер и цель проведения.

3. Записать условия индивидуальных заданий и порядок выполнения.

4. На листе 1 записать результаты решения.

5. Записать проект в личную папку под именем Лаб. 6.

6. Подготовиться для ответа на контрольные вопросы при защите лабораторной работы.

Контрольные вопросы

1. Дайте определение циклического алгоритма по переменной.

2. Что такое параметр цикла?

3. Что представляет собой тело цикла?

4. В чем смысл итерационного циклического алгоритма?

5. Как организовать циклическую программу с помощью оператора IF?

6. Когда используется оператор цикла FOR…next?

7. Как функционирует оператор цикла FOR…next?

8. В чем отличие первой формы от второй оператора цикла FOR?

9. Как выполняется структура оператора Do While... loop?

10. Как выполняется структура оператора Do... loop While?

11. Как выполняется структура оператора Do Until... loop?

12. Как выполняется структура оператора Do... loop Until?

 

Л а б о р а т о р н а я р а б о т а № 7

Обработка одномерных массивов в VBА

Цель работы: разработка проектов по обработке одномерных массивов. При подготовке к работе изучить теоретический материал (с.29 – 31).

Задание №1. Задан массив А=(аi), i=1,2,...,n. Разработать проект по обработке элементов массива, значения которых выбрать самостоятельно. Варианты заданий приведены в табл. Л7.1, в которой предусмотрен способ вывода результатов решения.

Таблица Л7.1 — Варианты для задания №1

Вар. № Определить Способ вывода результатов Число элементов
  Упорядочить элементы массива по возрастанию и вывести в окно отладки Immediate Window  
  Найти минимальный и максимальный элементы, а также их индексы Immediate Window  
  Для нечетных элементов найти сумму элементов при ai > d где d - заданное число TextBox1  
  Определить сумму значения индексов всех отрицательных элементов MsgBox  
  Найти произведение элементов, удовлетворяющих условию с< ai < d, где с, d - заданные числа Immediate Window  
  Вывести на экран четные элементы массива и их сумму Immediate Window  
  Определить минимальный элемент при условии аi ¹ 0 TextBox1  
  Упорядочить элементы массива по убыванию и вывести на экран Immediate Window  
  Найти сумму индексов элементов при условии аi > 0 TextBox1  
  Вычислить сумму первых четырех четных элементов массива MsgBox  
  Найти разность и сумму максимального и минимального элементов Immediate Window  
  Найти число нулевых элементов и сумму их индексов Immediate Window  
  Найти число ненулевых элементов и сумму их индексов Immediate Window  
  Определить максимальный элемент из пяти последних элементов MsgBox  
  Найти минимальный элемент среди первых 6 элементов TextBox1  
  Вычислить произведение нечетных элементов массива при ai > d MsgBox  
  Определить сумму четных элементов массива TextBox1  
  Определить число положительных и отрицательных элементов TextBox1  
  Вычислить сумму первых восьми элементов при аi < с TextBox1  
  Вычислить произведение индексов всех положительных элементов TextBox1  
  Вычислить сумму индексов всех отрицательных элементов MsgBox  
  Найти сумму индексов минимального и максимального элементов Immediate Window  
  Вычислить произведение последних пяти нечетных элементов TextBox1  
  Упорядочить по возрастанию первые 10 элементов и вывести на экран Immediate Window  
  Упорядочить по убыванию последние 10 элементов Immediate Window  
  Вывести на экран индексы элементов при xi > c Immediate Window  
  Вывести на экран индексы элементов xi < d Immediate Window  
  Вычислить сумму и произведение четных элементов Immediate Window  
  Найти число элементов, удовлетворяющих условию 4 < ai <8 MsgBox  
  Определить суммы четных и нечетных элементов Immediate Window  
  Упорядочить элементы массива по возрастанию и вывести на экран Immediate Window  

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: