Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zadachi-1.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
27.12 Кб
Скачать

Int main(int argc, char* argv[])

{

for (int i = 1; i < 13; i++)

Season(i);

cin.ignore();

cin.get();

return 0;

}

Задача 15.

#include <iostream.h>

#include <math.h>

#include <vcl.h>

#pragma hdrstop

using namespace std;

#pragma argsused

Int main(int argc, char* argv[])

{

int N, M;

cout << "Vvedite N: ";

cin >> N;

cout << "Vvedite M: ";

cin >> M;

int** matrix = new int*[N];

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

matrix[i] = new int[M];

int* B = new int[N];

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

B[i] = 1;

cout << "Vedite matricy:" << endl;

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

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

cin >> matrix[i][j];

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

for (int j = 1; j < M; j++)

if (matrix[i][j] > matrix[i][j - 1])

{

B[i] = 0;

break;

}

cout << "Resultat" << endl;

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

cout << B[i] << endl;

cin.ignore();

cin.get();

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

delete matrix[i];

delete matrix;

return 0;

}

Задача 16.

#include <iostream.h>

#include <math.h>

#include <vcl.h>

#pragma hdrstop

using namespace std;

#pragma argsused

Int main(int argc, char* argv[])

{

int N, M;

cout << "Vvedite N: ";

cin >> N;

cout << "Vvedite M: ";

cin >> M;

int** matrix = new int*[N];

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

matrix[i] = new int[M];

int* B = new int[N];

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

B[i] = 1;

cout << "Vedite matricy:" << endl;

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

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

cin >> matrix[i][j];

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

for (int j = 0; j < M / 2; j++)

if (matrix[i][j] != matrix[i][M - j - 1])

{

B[i] = 0;

break;

}

cout << "Resultat" << endl;

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

cout << B[i] << endl;

cin.ignore();

cin.get();

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

delete matrix[i];

delete matrix;

return 0;

}

Задача 17.

#include <iostream.h>

#include <math.h>

#include <vcl.h>

#pragma hdrstop

using namespace std;

#pragma argsused

Int main(int argc, char* argv[])

{

int N, M, count = 0;

cout << "Vvedite N: ";

cin >> N;

cout << "Vvedite M: ";

cin >> M;

int** matrix = new int*[N];

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

matrix[i] = new int[M];

cout << "Vedite matricy:" << endl;

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

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

cin >> matrix[i][j];

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

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

{

int sum = 0;

for (int k = 0; k < M; k++)

{

if (k == j)

continue;

sum += matrix[i][k];

}

if (matrix[i][j] > sum)

count++;

}

cout << "Resultat: " << count << endl;

cin.ignore();

cin.get();

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

delete matrix[i];

delete matrix;

return 0;

}

Задача 18.

#include <iostream.h>

#include <math.h>

#include <vcl.h>

#pragma hdrstop

using namespace std;

#pragma argsused

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]