Лабораторная работа №1 по Visual С++. Составление программ с использованием классов.
лабораторные работы, Программирование и информатика Объем работы: 7 стр. Год сдачи: 2006 Стоимость: 150 руб. Просмотров: 773 | | |
Оглавление
Введение
Содержание
Заключение
Заказать работу
Тема: составление программ с использованием классов, описание и использование друзей класса, перегрузка операций .
Листинг файлов проекта
//Lab1.h
//Объявление класса для работы с матрицами: TMatr.
//Функции элементы объявлены в Lab1.cpp
//Предотвращение многократного включения заголовочного файла
#ifndef Lab1_h
#define Lab1_h
//*******************************************************************
//описании класса
class TMatr
Задание. Для приведенных ниже вариантов заданий составить программы в среде Visual С++, в которых производится формирование и обработка бинарных матриц B(N,N), заполненных случайным образом элементами 0 или 1. Размерность матрицы В при выполнении заданий рекомендуется принимать в пределах N= 5 - 8. Целочисленные значения присваиваются элементам матрицы B следующим образом:
1, при x>= Q;
Bij=
0, при x< Q,
где x - случайное число из интервала [0;1],
Q - константа, значение которой задается условием задачи.
Вариант №3:
3. Путем перестановки любых элементов выполнить такое преобразование матрицы В, чтобы элементы ее главной диагонали, первой и последней строк приняли нулевое значение. Q=0.7, К=3. Операция «*».
Вывод: Изучил способы описания классов в языке С++, использовал конструкторы и деструкторы для создания и удаления динамических массивов, использовал друзей класса, переопределения операций и функций.
Исходники и отчет - в архиве
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.