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

В матрице найти максимальный элемент - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на метод дихотомии(половинного деления) http://www.cyberforum.ru/cpp-beginners/thread386061.html
Друзья, помогите пожалуйста с такой задачей, нужно найти минимум функции х^2+e^-x метод дихотомии(половинного деления). Не объяснили ,сказали самим попробовать понять. Впринципе сама суть метода понятна, но никак не могу сообразить, как это будет выглядеть на си. Если кто-нибудь сможет написать код этой программы на Си с комментариями, буду очень признателен.
C++ массивы 1) сумму элементов в тех столбцах, которые не содержат отрицательных элементов; 2) минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы. можете обьяснить что вообще требуеться сделать я уже сам сделаю просто не могу понять условие http://www.cyberforum.ru/cpp-beginners/thread386041.html
Не выходит из функции C++
Здравствуйте. В конце функции есть строка return true; При вызове этой функции программа зацикливается. То есть если поставить точку останова в этой строке - после первого вызова попадает сюда постоянно, при чем функция не вызывается несколько раз(в точки останова перед return попадает только при первом вызове)... Что с ней?)
вывести буквы по заданному количеству C++
вводим число ,сразу же после него нужную нам букву ,вевести нужно то количество что мы задали например 3A4B7D => AAABBBBDDDDDDD
C++ Запись в файл fstream http://www.cyberforum.ru/cpp-beginners/thread385996.html
Вот такой вот код , изобразил я для записи переменной в файл , проблема в том , что компилятор записывает в него не 10 раз L , а lННННННННН в чем причина ? #include <iostream> #include <string> #include <fstream> using namespace std; int main() {
C++ Конструктор класса Интересно, а может ли быть конструктор класса не публичнымм, а приватным? подробнее

Показать сообщение отдельно
Петррр
 Аватар для Петррр
5916 / 3353 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
17.11.2011, 19:17     В матрице найти максимальный элемент
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
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()
{
    int size;
    cout << "Size: ";
    cin >> size;
    int **array = new int*[size];
    srand(time(NULL));
    for(int i = 0; i < size; i++)
    {
        array[i] = new int[size];
        for(int j = 0; j < size; j++)
        {
            array[i][j] = rand() % 20;
            cout.width(3);
            cout << array[i][j];
        }
        cout << endl;
    }
    int max_row = 0, max_column = 0, max = array[max_row][max_column];
    
    for(int i = 0; i < size; i++)
        for(int j = 0; j < size; j++)
            if (max < array[i][j])
                max = array[max_row = i][max_column = j];
    cout << "+--------------------+\n";
    
    if (max_column == max_row)
    {
        for(int i = 0; i < size; i++)
            array[0][i] = array[i][0] = max;
        
        for(int i = 0; i < size; i++)
        {
            for(int j = 0; j < size; j++)
            {
                cout.width(3);
                cout << array[i][j];
            }
            cout << endl;
        }
        cout << "+--------------------+\n";
    }
    for(int i = 0; i < size; i++)
        delete [] array[i];
    delete [] array;
    system("pause");
    return 0;
}
 
Текущее время: 17:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru