Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
7
Добавлен:
28.06.2014
Размер:
957 б
Скачать
// Создание простого класса
// sclass.cpp - Основной модуль

#include <stdio.h>
#include <iostream.h>
#include "sclass.h"

int main()
{
  Matrix a(3, 3);                // Создание матрицы 3х3 с элем. 10
  a+=5;
  printf("Matrix A:\n");
  a.show(); printf("\n");
 
  Matrix b(3, 3);
  b+=-3;
  printf("Matrix B:\n");
  b.show(); printf("\n");

  Matrix c(3, 3);                 // Сложение
  c = a + b;
  printf("Matrix C = A + B:\n");
  c.show(); printf("\n");
  
  c = a - b;
  printf("Matrix C = A - B:\n");
  c.show(); printf("\n");

  c+=5;
  printf("Matrix C += 5:\n");
  c.show(); printf("\n");

  Matrix d;
  d = c;
  printf("Matrix D := C:\n");
  d.show(); printf("\n");

  printf("(D == C) = %i\n\n", (d == c));

  printf("(D == B) = %i\n\n", (d == b));
  printf("D[2][1]: %i\n", d[2][1]);
  
  d[2][1]=5;
  printf("Matrix D[2][1] := 5:\n");
  d.show(); printf("\n");


  cin.get();
  return 0;
}
Соседние файлы в папке laba10