Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Порядок выполнения работы. Подготовка к лабораторной работе




Подготовка к лабораторной работе

ТИПОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ

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

Цель работы: Приобрести навыки использования функций, разработанных пользователем.

В процессе подготовки к лабораторной работе:

1. Повторить такие элементы языка как: понятие функции, структура типизированной функции, списки фактических и формальных параметров, вызов типовой функции.

2. Изучить разделы учебного пособия «ОСНОВЫ ПРОГРАММИРОВАНИЯ НА С++», стр. 97-109.

3. В соответствии с заданием разработать алгоритм решения задачи, описать его в виде схемы и составить программу на языке С++.

 

1. Получить допуск у преподавателя.

2. Создать исходный файл с программой на языке С++.

3. Провести отладку программы.

4. Выполнить программу.

5. После проверки правильности результатов решения показать их преподавателю.

Содержание отчета

1. Номер, тема и цель лабораторной работы

2. Задание к лабораторной работе.

3. Схема алгоритма.

4. Программа на языке С++.

5. Результаты решения.

Показать отчет преподавателю.

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

1. Типы функции, используемые в программе на языке С++.

2. Структура функции, определенной пользователем.

3. Отличие типовой функции от безтиповой функции.

4. Типы параметров функции.

5. Глобальные и локальные идентификаторы.

 

Задание к лабораторной работе

Разработать типизированную функцию для выполнения над матрицей размером 5х5 операций в соответствии с вариантом. На печать вывести исходную матрицу и полученный результат с текстовым комментарием.

Варианты заданий:

1. Вычисление количества элементов матрицы, больших 1 и меньших 5.

2. Вычисление среднего арифметического отрицательных элементов матрицы.

3. Вычисление суммы элементов нечетных строк матрицы.

4. Вычисление количества положительных элементов в четных строках матрицы.

5. Вычисление суммы элементов матрицы.

6. Вычисление количества отрицательных элементов матрицы.

7. Вычисление суммы положительных элементов матрицы.

8. Вычисление суммы элементов нижнего левого треугольника матрицы.

9. Вычисление суммы элементов верхнего правого треугольника матрицы.

10. Вычисление суммы элементов четных строк матрицы.

11. Вычисление суммы элементов нечетных столбцов матрицы.

12. Вычисление количества отрицательных элементов четных строк матрицы.

13. Вычисление количества элементов матрицы, кратных 5.

14. Вычисление суммы элементов главной диагонали матрицы.

15. Определение минимального значения среди положительных элементов матрицы.

16. Вычисление суммы четных элементов матрицы.

17. Определение номера строки с наибольшей суммой элементов.

18. Определение максимального значения среди элементов, находящихся под главной диагональю.

19. Определение наибольшего из элементов, кратных 3.

20. Определение наименьшего из элементов главной диагонали.

21. Вычисление количества нулевых элементов матрицы.

22. Определение наибольшего из нечетных элементов матрицы.

23. Вычисление среднего арифметического для элементов матрицы, больших 2 и меньших 5.

24. Определение номера столбца с наименьшей суммой элементов.

25. Определение максимального значения среди отрицательных элементов матрицы.

26. Вычисление суммы элементов, расположенных ниже побочной диагонали матрицы.

27. Вычисление суммы элементов матрицы от первого элемента до минимального элемента.

Примечание: Исходную матрицу задать самостоятельно с помощью датчика случайных чисел.

 




Поделиться с друзьями:


Дата добавления: 2015-03-29; Просмотров: 276; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.