Форум программистов, компьютерный форум CyberForum.ru

Даны две матрицы произвольной размерности - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заполнить файл n натуральными числами с помощью генератора случайных чисел http://www.cyberforum.ru/cpp-beginners/thread39795.html
Как-то даже неудобно спрашивать. Ребят, но если не трудно помогите пожалуйста. 1. Заполнить файл n натуральными числами с помощью генератора случайных чисел. Получить новый файл из наименьших общих делителей всех пар соседних чисел. 2. Дан массив, содержащий, информацию об учениках школы. Заполнить второй массив данными об учениках, которые занимаются в танцевальном кружке. по певой...
C++ No such file or directory пытаюсь разобраться с visual C++, беру программу из книжки visual c++ для начинающих, делаю, как написано: Что бы начать изучать C++ сначала создадим простое консольное приложение. Для этого запустите Visual C++. Выберите 'New' в меню 'File'. Проверте, что бы в диалоговой панеле 'New' была выбрана закладка 'Projects'. В списке типов проектов выберите 'Win32 Console Application'. Выберите... http://www.cyberforum.ru/cpp-beginners/thread39794.html
C++ Реализовать метод простых итераций
Как можно реализовать метод простых итераций для следующего уравнения: 2.5-(sqrt(x)+pow(x, 1./3))/exp(3./2)-x=0? Я нашёл площадь на отрезке a, b с помощью метода трапеций, а вот с итерациями беда - весь интернет перерыл, нормального алгоритма нахождения корня не встретил. Спасибо заранее.
C++ Матрица C++
Здравствуйте уважаемые программисты, вот есть задача:повернуть на 90 градусов по часовой стрелке 8 смежных элементов матрицы. Я совершенно не знаю как эту задачку решить. :( Помогите пожалуйста
C++ А как определить IP-адрес PPTP подключения? http://www.cyberforum.ru/cpp-beginners/thread39751.html
Доброго времени суток.. Придумал себе задачу - узнать IP-адрес, который приплывает на локальный windows-компьютер в рамках PPTP-подключения. Эту информацию можно получить, например, выполнив ipconfig в командной строчке. Но не выдачу же парсить? :) Гугл ничего толкового не подсказывает, а собственный опыт пока не позволяет пережить магический инсайт :)
C++ Вычислить: аргумент, сумму, функцию Составить программу вычисления значений: а) аргумента; б) приближенного значения суммы; в) функции в(х). Вычисление проводить на отрезке со свободным параметром М. Сумма: Функция: подробнее

Показать сообщение отдельно
IamSCORPION
SysOp
38 / 37 / 1
Регистрация: 13.04.2009
Сообщений: 274
12.06.2009, 17:48     Даны две матрицы произвольной размерности
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
#include "stdafx.h"
#include <iostream.h>
#include <iomanip.h>
#include <stdio.h>
#include <stdlib.h>
#include <ctime>
 
const int M=5, N=5;
const int X=5, Y=5;
int mat1[M][N], mat2[X][Y], max_m1, max_m2;
 
int mat()
{
    // Задания матрицы 1 и нахождения максимального элемента
    cout<<" /=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/\n";
    cout<<"\n\t MaTrIx 1\n\n";
        max_m1=-1111111;
    srand(time(NULL));
        for(int i=1;i<M+1;i++)
    {
        for(int j=1;j<N+1;j++)
        {
            mat1[i][j]=rand()%36;
            cout<<setw(4)<<mat1[i][j];  
            if(mat1[i][j]>max_m1)
            {
                max_m1=mat1[i][j];
            }
        }
        cout<<"\n"<<endl;
    }
        cout<<" Max: "<<max_m1;
    cout<<"\n\n\n /=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/\n\n";
 
    // Задания  матрицы 2 и нахождения максимального элемента
    cout<<"\t MaTrIx 2\n\n";
        max_m2=-1111111;
    srand(time(NULL));
        for(int a=1;a<X+1;a++)
    {
        for(int b=1;b<Y+1;b++)
        {
            mat2[a][b]=rand()%35;
            cout<<setw(4)<<mat2[a][b];  
            if(mat2[a][b]>max_m2)
            {
                max_m2=mat2[a][b];
            }
        }
        cout<<"\n"<<endl;
    }
        cout<<" Max: "<<max_m2;
    cout<<"\n\n /=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/\n\n";
    return 0;
}
//===============================
void max_1()
{
        if(max_m1<max_m2)
    {
        int z, k=1;
        int max2, mas[Y];
        max2=-1111111;
        for(int i=1;i<X+1;i++)
        {
            z=0;
            for(int j=1;j<Y+1;j++)
            { 
                mas[z]=mat2[i][j];
                z++;
            }
            int max_mat2;
            max_mat2=mas[0];
            for(int g=0;g<z;g++)
            {
                if(max_mat2<mas[g])
                {
                    max_mat2=mas[g];
                }
            }
            cout<<" Max element matrix 2 v stroke "<<k<<": "<<max_mat2<<"\n";
            k++;
        }
    }
    else
    {
        int z, k=1;
        int max1, mas[N];
        max1=-1111111;
        for(int i=1;i<M+1;i++)
        {
            z=0;
            for(int j=1;j<N+1;j++)
            { 
                mas[z]=mat1[i][j];
                z++;
            }
            int max_mat1;
            max_mat1=mas[0];
            for(int g=0;g<z;g++)
            {
                if(max_mat1<mas[g])
                {
                    max_mat1=mas[g];
                }
            }
            cout<<" Max element matrix 1 v stroke "<<k<<": "<<max_mat1<<"\n";
            k++;
        }
    }
    cout<<"\n";
}
/////////////////////////////////////////////////
int main()
{
    mat();
    max_1();
        return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru