Цель:
Организовать обработку массивов с использованием функций, научиться передавать массивы как параметры функций.
Задача:
Написать функцию транспонирования квадратной матрицы (т.е. поворота исходной матрицы на 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. Создать текстовый файл F1 не менее, чем из 10 строк и записать в него информацию2. Выполнить задание:1) Скопировать из файла F1 в файл F2 все строки, которые не содержат цифры.2) Подсчитать
груженные функции и основную программу, которая их вызывает.а) по номеру года выдаёт его название по старояпонскому календарю.б) по названию месяца выдаёт знак Зодиака.7.2 «Функции с переменным числом
навыков обработки одномерных массивов.Задача:1) Сформировать одномерный массив целых чисел, используя датчик случайных чисел.2) Распечатать полученный массив.3) Удалить все элементы с заданным значени
к, чтобы все цифры в ней были отсортированы по убыванию.Текст программы:#include <iostream>#include <conio.h>#include <clocale>using namespace std;int main(){setlocale(LC_CTYPE,"