Дипломные, курсовые и контрольные работы на заказ Заказать написание уникальной работы, купить готовую работу  
 
Заказать реферат на тему
Диплом на заказа
Крусовые и рефераты
Заказать курсовик по химии
Заказать дипломную работу
контрольные работы по математике
контрольные работы по геометрии
Заказать курсовую работу
первод с английского
 
   
   
 
Каталог работ --> Технические --> Программирование --> Функции и массивы

Функции и массивы

УГТУ-УПИ

Отчет по предмету:
"Программирование"



Название работы:
"Функции и массивы"




Автор работы: Алексей Иванов
Страниц: 3 шт.



Год:2011

Цена всего:20 рублей

Цена:1020 рублей

Купить Заказать персональную работу


Краткая выдержка из текста работы (Аннотация)

Цель:

Организовать обработку массивов с использованием функций, научиться передавать массивы как параметры функций.

Задача:

Написать функцию транспонирования квадратной матрицы (т.е. поворота исходной матрицы на 900 ). С её помощью определить является ли заданная матрица симметрической. ( Матрица называется симметрической, если транспонированная матрица равна исходной).

#include <iostream>

#include <conio.h>

#include <iomanip>

#include <clocale>

using namespace std;

const int N=4;

void transp(int a[][N], int b[][N], int n)

{

int r;

int k=0;

for (int i=0; i<n; i++)

for (int j=0; j<n; j++)

if (i<j)

{

r=a[i][j];

a[i][j]=a[j][i];

a[j][i]=r;

}

for (int i=0; i<n; i++)

for (int j=0; j<n; j++)

if (a[i][j]!=b[i][j]) k++;

if (k==0) cout<<"\n Заданная матрица - симметрическая \n";

else cout<<"\n Заданная матрица НЕ симметрическая \n";

}

Содержание работы

Формулировка задачи

Отчет

Программа

Использованная литература

  1. Учебник по С++


Другие похожие работы