- •Лабораторная работа.
- •Теоретические сведения.
- •Структура файлов, входящих в проект.
- •Подменю работы с проектом.
- •Назначение пунктов подменю Project.
- •Пример программирования с использованием проекта.
- •Методика создания проекта.
- •Лабораторное задание.
- •Порядок выполнения лабораторной работы.
- •Требования к отчету.
- •Контрольные вопросы.
- •Варианты задания.
Порядок выполнения лабораторной работы.
При домашней подготовке составить тексты . файлов с присоединяемыми функциями и текст файла с функцией main().
Создать проект на компьютере, воспользовавшись разделом Методика создания проекта описания лабораторной работы.
Выполнить программу на компьютере.
Оформить отчет и защитить работу.
Требования к отчету.
Отчет должен содержать:
Название и цель работы.
Краткие теоретические сведения.
Задание для варианта задания, соответствующего номеру фамилии студента в списке группы (если студент закреплен за определенной ЭВМ, имеющей номер, то номеру ЭВМ).
Схему алгоритма для задачи своего варианта.
Текст программы для задачи своего варианта.
Результаты выполнения программы.
Контрольные вопросы.
В чем сущность метода функциональной декомпозиции?
С какой целью текст программы разбивается на несколько файлов?
Какова структура каждого из файлов программы?
Как создать и откомпилировать файлы проекта?
Как объединить файлы в проект?
Как выполнить проект?
Варианты задания.
№№ |
Задание на выполнение лабораторной работы |
1 |
Для заданного одномерного массива А[I], I=1,2, … ,10 определить сумму всех элементов, произведение всех элементов и минимальный элемент массива. |
2 |
Для заданных матриц C[5,8] и D[5,8] определить сумму и произведение всех их элементов. |
3 |
Для заданного одномерного массива В[I], I=1,2, … ,8 определить количество положительных и отрицательных элементов, а также максимальный и минимальный элементы массива. |
4 |
Для заданной матрицы М[4,5] определить произведение всех элементов матрицы , максимальный и минимальный элементы. |
5 |
Для заданного одномерного массива А[I], I=1,2, … ,10 определить сумму всех элементов, произведение всех элементов и максимальный элемент массива. |
6 |
Для заданных матриц C[5,8] и D[5,8] определить их сумму и разность. |
7 |
Для заданных одномерных массивов А[I] и B[I], I=1,2, … ,7 определить их разность и частное. |
8 |
Для заданных матрицы C[4,6] и D[4,6] определить максимальный и минимальный элементы. |
9 |
Для заданного одномерного массива G[I], I=1,2, … ,10 определить сумму положительных элементов, произведение отрицательных элементов и количество нулевых элементов. |
10 |
Для заданной матрицы F[6,8] определить количество положительных, отрицательных и нулевых элементов. |
11 |
Заданные одномерные массивы H[I] и G[I], I=1,2, … ,8 упорядочить в порядке убывания. Найти среднее арифметическое каждого из массивов. |
12 |
Для заданных матриц А[3,6] и В[3,6] поменять местами их максимальные и минимальные элементы. |
13 |
Для заданных одномерных массивов K[I], L[I], I=1,2, … ,9 поменять местами их максимальные и минимальные элементы. |
14 |
Заданные матрицы С[4,3] и H[4,3] упорядочить в порядке возрастания. Найти среднее арифметическое каждой из матриц. |
15 |
Для заданных одномерных массивов А[I] и B[I], I=1,2, … ,10 заменить все отрицательные элементы нулями, определить количество положительных элементов. |
16 |
Для заданных матриц H[5,3] и G[5,3] заменить все отрицательные элементы нулями, найти среднее арифметическое положительных элементов. |
17 |
Для заданных одномерных массивов C[I] и D[I], I=1,2, … ,12 определить сумму всех элементов и количество отрицательных элементов. |
18 |
Для заданных матриц А[5,7] и В[5,7] определить сумму всех элементов и количество отрицательных элементов. |
19 |
Для заданных одномерных массивов G[I] и N[I], I=1,2, … ,8 найти средние арифметические значения положительных и отрицательных элементов. |
20 |
Для заданных матриц P[3,6] и Q[3,6] найти средние арифметические значения положительных и отрицательных элементов. |
21 |
Заданные одномерные массивы R[I] и G[I], I=1,2, … ,14 упорядочить в порядке возрастания абсолютных величин их элементов. |
22 |
Заданные матрицы V[5,9] и W[5,9] упорядочить в порядке возрастания абсолютных величин их элементов. |
23 |
Заданные одномерные массивы R[I] и G[I], I=1,2, … ,14 упорядочить в порядке убывания абсолютных величин их элементов. |
24 |
Заданные матрицы V[5,9] и W[5,9] упорядочить в порядке убывания абсолютных величин их элементов. |
25 |
В заданных матрицах N[6,6] и K[6,6] определить сумму элементов, расположенных выше главной диагонали и произведение элементов, расположенных ниже главной диагонали. |
26 |
В заданных матрицах N[6,6] и K[6,6] определить сумму элементов, расположенных выше побочной диагонали и произведение элементов, расположенных ниже побочной диагонали. |
27 |
В заданных матрицах N[4,4] и K[4,4] определить сумму элементов, расположенных ниже главной диагонали и произведение элементов, расположенных выше главной диагонали. |