Содержание
Формулировка задачи
Отчет
Программа
Выдержка из текста
Цель:
Организовать обработку массивов с использованием функций, научиться передавать массивы как параметры функций.
Задача:
Написать функцию транспонирования квадратной матрицы (т.е. поворота исходной матрицы на 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.Постановка задачи Исходной задачей является разработка алгоритма вычисления функции методом Гаусса с заданной точностью и программная реализация его в виде функции на языке программирования ...
- Содержание Выдержка из текста Актуальность темы определена необходимостью изучения оценки финансовых рисков для поддержания и повышения роста производства компании в условиях глобализации, конкуренции рыночной среды, постоянного взаимодействия с ...
... по элементам исходного массива, не используя дополнительного массива и преобразований индексов. Случаи: 1.Исходный массив упорядочен соответственно заданному признаку. 2. Элементы исходного массива неупорядочены. 3.Исходный массив упорядочен ...
... массиве заданными методами, согласно варианту.Не используя дополнительный массив, выполнить сортировку, преобразуя один индекс элементов мнимого вектора в соответствующие ему индексы элементов исходного ... Массив данных выполняет самую главную функцию ...
... массиве заданными методами, согласно варианту.Выполнить сортировку, делая обход непосредственно по элементам исходного массива, не используя дополнительного массива ... и приведена функция, реализующая этот вид поиска в массиве. Исследование таких ...
Узнайте все об Администрации Президента РФ от ее конституционно-правового статуса и ключевых управлений до реальных полномочий и роли в системе власти. Глубокий структурный анализ, который систематизирует сложную информацию для курсовых работ и профессиональной деятельности.
... цифрового комбинационного устройства по заданной десятичной форме логической функции.- освоение методики применения различных методов минимизаций логических функций с целью облегчения заданной функции и получения более ...
... автоматизированного проектирования; - освоение методики применения различных методов минимизаций логических функций с целью облегчения заданной функции и получения более оптимальных схем; - спроектировать цифровое комбинационное ...
... встречаются две основные задачи: можно ли выразить заданную функцию или заданный класс функций булевыми функциями из имеющегося запаса булевых функций, и если это возможно, то каким ...