Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ GCC компилируе с разным набором параметров Всем привет! Нашел в интернете курс для новичков по C++. В нем предлагается изучать его используя компилятор GCC, чтобы прочувствовать нелегки труд проделываемый современнымы IDE. Сразу натолкнулся на некую, как я считаю, проблему. У меня есть два файла: main.c int main(){ hello(); return 0; } https://www.cyberforum.ru/ cpp-beginners/ thread1084852.html Возможно ли на С++ писать драйвера? C++
???
C++ Искусственный интеллект Хочу попытаться создать искусственный интеллект на основе нейронных сетей. Можете посоветовать какую-то хорошую литературу, только чтобы попонятнее была? https://www.cyberforum.ru/ cpp-beginners/ thread1084842.html C++ Создайте класс СТРОКА СИМВОЛОВ с полями данных : указание на начало строки в динамической памяти, максимальная длина строки https://www.cyberforum.ru/ cpp-beginners/ thread1084839.html
Создайте класс СТРОКА СИМВОЛОВ с полями данных : указание на начало строки в динамической памяти, максимальная длина строки
C++ Найти ближайшее число,которое делится на 3, но не делится на 2
Дано натуральное число. Найти ближайшее к нему натуральное число, которое делится на 3, но не делится на 2.
C++ В строке, состоящей из слов и знаков препинания, найти слово максимальной длины https://www.cyberforum.ru/ cpp-beginners/ thread1084797.html
В строке, состоящей из слов и знаков препинания (пробел . : , ! ?-;), найти слово максимальной длины; Программа должна обрабатывать любое количество вариантов данных. Добавлено через 10 минут #include <iostream> using namespace std; int main (){ int max=0,a=0,t=0,i,g; char str,viv;
C++ Дополнить функционал программы - найти остров с наибольшей береговой линией https://www.cyberforum.ru/ cpp-beginners/ thread1084793.html
Написал прогу которая находит кол-во островов , как ее дополнить, чтобы находила остров с наибольшей береговой линией и выводила площадь этой береговой линии. #include<iostream> #include<fstream> using namespace std; int func(int **mas, int i, int j, int n, int m) { int k, sum; k = 0;
codeblocks как сделать IDE на русском C++
И что лучше Visual Studio(язык С++) или Embarcadero Rad Studio
C++ Перегрузка new, delete https://www.cyberforum.ru/ cpp-beginners/ thread1084763.html
Помогите найти неточность в формате для перегрузки new и delete: void *operator new(size_t размер) { //выполнение выделения return указатель_на_память; } void operator delete(void *p) { //освобождение памяти, на которую указывает р }
C++ Поменять местами макс и мин эл-ты массива https://www.cyberforum.ru/ cpp-beginners/ thread1084755.html
Ребят, как поменять местами макс. и мин. элементы в массиве? Макс. и мин. элемент я нашел...вот код randomize(); int a,n,m,i,j,max=0,min=1000,c; cout«"n="; cin»n; cout«"m="; cin»m; for (i=0; i<n; i++) { for (j=0; j<n; j++) { a=random(20);
C++ Деструктор
Я написал деструктор, но препод сказал переделать так как надо было смотреть на то, как я выделял память. Помогите исправить. int **m6; for (int i = 0; i < 10; ++i) { m6 = new int*; for (int j = 0; j < 5; ++j) m6 = new int; } for (int i = 0; i < 10; ++i)
C++ Найти учеников которые родились зимой https://www.cyberforum.ru/ cpp-beginners/ thread1084751.html
Задание: Дано список записей с полями:фамилия ученика и дата рождения. Найти тех которые родились зимой. К какой теме принадлежит задача?? Как решить?
272 / 266 / 146
Регистрация: 02.08.2012
Сообщений: 609
29.01.2014, 22:36 0

Обработка двумерного массива (матрицы) - C++ - Ответ 5712622

29.01.2014, 22:36. Показов 1209. Ответов 8
Метки (Все метки)

Ответ

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
#include <iostream>
#include <ctime>
#include <cmath>
#include <iomanip>
using namespace std;
 
int main()
{
    srand(time(0));
    int n;
    float max = 0;
    cout << "Enter n: "; cin >> n;
    cout << "\n\n";
    
    float** mas1 = new float*[n];
    for(int i = 0; i < n; i++)
        mas1[i] = new float[n];
    
    float** mas2 = new float*[n];
    for(int i = 0; i < n; i++)
        mas2[i] = new float[n];
        
    float** mas3 = new float*[n];
    for(int i = 0; i < n; i++)
        mas3[i] = new float[n];
    
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < n; j++)
        {
            mas1[i][j] = (100 - rand() % 200 + 1) / sqrt(rand() % 10 + 1);
            mas2[i][j] = (100 - rand() % 200 + 1) / sqrt(rand() % 10 + 1);
        }
    }
    
    cout << "Matrix #1 ***************************************\n\n";
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < n; j++)
        {
            cout << setw(5) << mas1[i][j] << "   \t";
        }
        cout << "\n\n";
    }
    
    cout << "Matrix #2 ***************************************\n\n";
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < n; j++)
        {
            cout << setw(5) << mas2[i][j] << "   \t";
            if(max < mas2[i][j])
            {
                max = mas2[i][j];
            }
        }
        
        for(int j = 0; j < n; j++)
        {
            mas3[i][j] = mas1[i][j] * max;
        }
        max = 0;
        cout << "\n\n";
    }
    
    cout << "Matrix #3 ***************************************\n\n";
    for(int i = 0; i < n; i++)
    {
        for(int j = 0; j < n; j++)
        {
            cout << setw(5) << mas3[i][j] << "   \t";
        }
        cout << "\n\n";
    }
    
    delete []mas1[n];
    delete []mas2[n];
    delete []mas3[n];
    
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Обработка двумерного массива (матрицы) C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2014, 22:36
Готовые ответы и решения:

обработка двумерного массива
помогите пожалуйста написать программу. заранее благодарю! дана матрица размера mxn заполненная...

ОБРАБОТКА ДВУМЕРНОГО МАССИВА
Сформировать массив из сумм положительных элементов строк.

Обработка двумерного массива
Дан двумерный массив А(M, M) в виде квадратной матрицы. Упорядочите строки по возрастанию. В...

Обработка двумерного массива
Не могу разобраться с двумерными массивами, помогите пожалуйста :с 1. Дан двумерный массив...

8
29.01.2014, 22:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.01.2014, 22:36
Помогаю со студенческими работами здесь

обработка двумерного массива.С++
1) составить программу для подсчета сумммы элементов прямоугольной целочисленной таблицы...

Обработка двумерного массива
Сформировать массив из столбца с максимальным произведением элементов Добавлено через 51 минуту...

Обработка двумерного числового массива
Дана матрица: -8.1 2.0 2.9 1.1 -6.0 8.2 9.0 8.2 -4.8 -2.5 6.7 -9.5 -6.8 -8.7 ...

Обработка двумерного числового массива
Здравствуйте помогите пожалуйста написать код для этого условия: &quot;В двумерном массиве подсчитайте...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru