
- •Лабораторный
- •ПрактиКум по информатике.
- •Основы алгоритмизации вычислительных процессов в среде ms excel на основе vba
- •Учебное пособие
- •Ухта 2010
- •Оглавление
- •Введение
- •Лабораторная работа № 1
- •Создание интерфейса пользователя. Основные понятия.
- •Создание интерфейса пользователя
- •2 Основные понятия
- •3 Редактор vba
- •4 Работа с переменными, массивами, константами и со свойствами объектов
- •5 Основные инструкции языка Visual Basic
- •5.1. Окно свойств
- •5.2 Меню Edit
- •5.3 Меню View
- •5.4 Меню Format
- •5.5 Меню Debug
- •6.2 События
- •6.3 Процедуры и методы
- •Лабораторная работа № 3
- •Варианты заданий
- •Задание №1
- •Свойства объектов управления
- •Лабораторная работа № 4
- •Содержание отчета
- •Событийная процедура кнопки «Вычислить».
- •Свойства объектов управления.
- •Лабораторная работа № 5
- •Варианты заданий (таблица 17)
- •Варианты заданий
- •Свойства объектов управления
- •Лабораторная работа № 6
- •Варианты заданий
- •Задача.
- •Лабораторная работа № 7
- •Лабораторная работа №9
- •Пример оформления отчета.
- •Перемещение на строку вниз
- •Перемещение на строку вверх.
- •Функция поиска первой свободной строки в таблице
- •Поиск информации
- •Варианты заданий
- •Библиографический список
- •Лабораторный практиКум по информатике Основы алгоритмизации
- •169300, Г. Ухта, ул. Первомайская, 13.
- •169300, Г. Ухта, ул. Октябрьская, 13.
Варианты заданий
Вариант 1.
Упорядочить по убыванию массив, содержащий 20 целых чисел. Найти сумму и произведение элементов массива. Использовать процедуру и функции.
Вариант 2.
Упорядочить по не возрастанию массив, содержащий 10 целых чисел. Найти минимальный и максимальный элемент массива. Использовать процедуру и функции.
Вариант 3.
Упорядочить по не убыванию массив, содержащий 15 вещественных чисел. Найти сумму и произведение положительных элементов массива. Использовать процедуру и функции.
Вариант 4.
Упорядочить по не возрастанию массив, содержащий 25 вещественных чисел. Найти сумму и произведение положительных элементов массива и их количество. Использовать процедуру и функции.
Вариант 5.
Дан массив целых чисел, содержащих 20 элементов. Записать в этот же массив сначала все отрицательные числа и нули, затем все положительные, сохраняя порядок их следования. Подсчитать количество положительных элементов, отрицательных элементов и нулей. Использовать процедуру и функции.
Вариант 6.
Дан массив целых чисел, содержащих 10 элементов. Записать в этот же массив сначала все положительные числа, затем все отрицательные и нули, сохраняя порядок их следования. Подсчитать сумму положительных элементов, отрицательных элементов и нулей. Использовать процедуру и функции.
Вариант 7.
Дан двухмерный массив, содержащий 4 строки и 5 столбцов. Элементами массива являются целые числа. Упорядочить массив по невозрастанию элементов пятого столбца. Подсчитать сумму положительных элементов, отрицательных элементов и нулей. Использовать процедуру и функции.
Вариант 8.
Дан двухмерный массив, содержащий 3 строки и 4 столбца. Элементами массива являются вещественные числа. Упорядочить массив по неубыванию элементов первого столбца. Подсчитать произведение и сумму положительных элементов массива. Использовать процедуру и функции.
Вариант 9.
Дан двухмерный массив, содержащий 4 строки и 4 столбца. Элементами массива являются вещественные числа. Упорядочить массив по невозрастанию элементов первой строки. Подсчитать количество строк, начинающихся с отрицательных элементов. Использовать процедуру и функции.
Вариант 10.
Дан двухмерный массив, содержащий 2 строки и 4 столбца. Элементами массива являются целые числа. Упорядочить массив по не убыванию элементов второй строки. Подсчитать количество четных элементов матрицы и их сумму. Использовать процедуру и функции.
Вариант 11.
Найти сумму элементов главной диагонали матрицы С(5,5) с нечетными индексами. Элементы матрицы задать самостоятельно. Использовать процедуру и функции.
Вариант 12.
Найти наименьший элемент матрицы Х(5,7) и записать нули в ту строку и столбец, где он находится. Отпечатать полученную матрицу. Элементы матрицы задать самостоятельно. Использовать процедуру и функции.
Вариант 13.
Даны три матрицы:
,
.
Поменять местами первую и третью строки в каждой матрице. Использовать процедуру.
Вариант 14.
Даны матрицы:
,
Найти суммы элементов по столбцам. Использовать процедуру.
Вариант 15.
Дана матрица Z(6,6). Найти количество отличных от нуля элементов, расположенных ниже побочной диагонали. Нулевые элементы матрицы заменить на -1. Элементы матрицы Z задать самостоятельно. Использовать процедуру.
Вариант 16.
В исходной матрице найти количество четных элементов, больших 4, и количество нечетных элементов, меньших 67.
.
Использовать процедуру.
Вариант 17.
Сформировать матрицу С(5,5) по правилу:
ci,j = arctg((i+j)/28)+4.
Hайти сумму отрицательных элементов матрицы, расположенных ниже побочной диагонали. Использовать процедуру.
Вариант 18.
Hайти разность двух произведений: произведения элементов выше главной диагонали и произведения элементов ниже побочной диагонали матрицы В.
Использовать процедуру.
Вариант 19.
Дана матрица А(5,5). Сформировать два массива В и С. В массив В войдут максимальные элементы каждого столбца, а в массив С – максимальные элементы каждой строки матрицы.
.
Использовать процедуру.
Вариант 20.
Сформировать матрицу С(5,5) по правилу: ci,j = arctg((i+j)/28)+4.
Hайти сумму отрицательных элементов матрицы, расположенных ниже побочной диагонали. Использовать процедуру.
Вариант 21.
Hайти все разности между максимальным элементом матрицы А (6,6) и всеми элементами матрицы, расположенными на главной диагонали.
ai,j = 14*/i + cos(j). Использовать процедуру.
Вариант 22.
В исходную матрицу А(7,5) добавить новую строку, элементами которой являются количество отрицательных элементов соответствующих столбцов. Элементы матрицы задать самостоятельно. Использовать процедуру.
Вариант 23.
Записать в массив X подряд отрицательные элементы матрицы В(7,5).
Элементы матрицы В формируются по правилу: bi,j = COS(i+j).
Вывести X и B(7,5). Использовать процедуру.
Вариант 24.
Вычесть из суммы элементов матрицы В(5,5), расположенных ниже главной диагонали, произведение элементов побочной диагонали.
.
Использовать процедуру.
Вариант 25.
В построенной матрице A(7,4) определить количество элементов, для которых выполнено условие: -0,5 < aij < 0,5. Элементы матрицы строятся по правилу: aij = sin (i + j / 2). Матрицу напечатать. Использовать процедуру.
Вариант 26.
Определить суммы положительных элементов матрицы А для каждой строки, исключая элементы главной диагонали.
.
Использовать процедуру.
Вариант 27.
Подсчитать количество нулевых элементов среди элементов, расположенных выше главной диагонали матрицы В(8,8), которые формируются по правилу:
bij = cos – 16, (i, j = 1,…,8).
Использовать процедуру.