Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
37
Добавлен:
16.02.2016
Размер:
4.72 Mб
Скачать

4.Содержание отчета по выполнению лабораторных работ

Отчет предоставляется в виде файла zip-архива, в котором обязательно должны находиться полные проекты приложений, созданные в рамках задания и включающие исходные тексты программ и их исполняемые файлы. Исходные тексты программ обязательно должны быть отформатированы при помощи отступов и табуляции для подчеркивания логической структуры программы. Неформатированные исходные тексты программ не принимаются к проверке.

Исходные тексты программ обязательно должны содержать подробные комментарии, описывающие алгоритм программы, используемые в программе переменные и выполняемые в программе действия. Исходные тексты программ без комментариев не принимаются к проверке .Если какая-либо программа реализует довольно сложный или нестандартный алгоритм, то в архив можно поместить текстовый файл с описанием этого алгоритма или с какой-либо другой информацией, которую обучаемый желает сообщить преподавателю.

 

5. Задания на самостоятельную работу при подготовке к лабораторным занятиям

При подготовке к очередному занятию по тематике настоящей лабораторной работы необходимо:

1). Изучить все методические материалы по настоящей лабораторной работе;

2)Изучить следующие темы из списка тем СРС, указанных в рабочей программе по дисциплине:

♦ Интегрированная среда разработки приложений Visual Studio C++6.0 Команды меню. Редактирование текстов программ.

♦ Типы приложений и их структура в Windows.

♦ Основные и производные типы. Объекты и их атрибуты.

♦ Операции. Знаки операций. Приоритеты операций.

♦ Определения и описания переменных и массивов.

♦ Выражения и преобразования типов.

6. Перечень используемой литературы

1. Глушаков С.В. , Коваль А.В., Черепнин С.А. Язык программирования С++, учебный курс: Харьков: «Фолио Аст», 2001-500 с.

2. Программирование на Visul C++/ С.В. Глушаков, А.В. Коваль А.В.,

С.А Черепнин; Худож.-оформ.А.С. Юхтман.-М.:ООО «Издательство АСТ»; Харьков: «Фолио», 2003.-726 с.

3. Баженова И.Ю. VisualC++ 6.0.(VISUALSTUDIO98).Уроки программирования. – М.: Диалог-МИФИ, 2001. – 416 с.

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

Программирование типовых числовых задач обработки двумерных массивов в среде Visual C++

1.Задание на выполнение лабораторной работы

Разработать и отладить программу на С++ для решения комплекса типовых задач обработки числовых двумерных массивов. Программа должна быть оснащена функциональным меню для выбора и запуска на решение любой из следующих задач:

  1. Сформировать элементы исходной числовой матрицы А(3,3), используя генератор псевдослучайных чисел с равномерным распределением, сохранив их в двумерном массиве А[3][3];

  2. вычислить сумму элементов верхней треугольной матрицы на полученной преобразованной матрице А(3,3), сохраненной в массиве А[3][3];

  3. вычислить сумму положительных элементов нижней треугольной матрицы от преобразованной матрицы А(3,3), сохраненной в массиве А[3][3] ;

  4. найти и запомнить суммы элементов каждой строки и наибольшую из вычисленных сумм на преобразованной матрицы А(3,3), сохраненной в массиве А[3][3] ;

  5. найти наименьший элемент преобразованной матрицы А(3,3)и номера строки и столбца, в которых он расположен;

  6. транспонировать преобразованную матрицу A(3,3), сохранить результаты транспонирования в массиве В [3][3];

  7. перемножить матрицы А(3.3) и В(3,3), а результаты перемножения сохранить в массиве D[3][3];

Соседние файлы в папке МетодУказЛабРабот