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

Двухмерный массив, - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как быть с циклом for? http://www.cyberforum.ru/cpp-beginners/thread970109.html
#include<stdio.h> #include<conio.h> int main() {int N, M, i, L, j, k, n, m, l; float F; scanf("%d", &n); scanf("%d", &m); M=1; N=1; l=m+n;
C++ Сортировка структуры сотрудников по убыванию стажа Доброго времени суток! Уже обыскался весь форум на наличие рабочей программы по данной структурной сортировке сотрудников. Помогите пожалуйста. Задание: Информация о сотрудниках ФИО, номер отдела, должность, дата начала работы. Нужно вывести по номеру отдела сотрудников за уменьшением стажа. Номер стажа вводится с клавиатуры. Заранее благодарен! http://www.cyberforum.ru/cpp-beginners/thread970105.html
В чем ошибка C++
Я, только начинаю изучать. Моя первая программа. ней есть ошибки. Исходный код и ошибки прилагаю. Помогите пожалуйста разобраться. Заранее спасибо. // // Conversion - Программа для преоброзования // температуры по Цельсию в температуру по Фаренгейту: // Fahrenheit = Celsius * (212 - 32)/100 + 32
C++ Составить программы с использованием 1 из 3 видов циклов
1. Цикл с предусловием. while<условие>do 2. Цикл с постусловием. do<условие>while 3. Цикл по параметру. Задача 1. Программа для вычисления F(x). F(x)=7{sin}^{2}x-\frac{1}{2}cos x Задача 2. ln x=\sum_{n=0}^{\propto }\frac{{(-1)}^{n}{(x-1)}^{n+1}}{(n+1)}=(x-1)-\frac{{(x-1)}^{2}}{2}+\frac{{(x-1)}^{3}}{3}-... 0< x<2
C++ Выравнивание матрицы http://www.cyberforum.ru/cpp-beginners/thread970048.html
Доброго времени суток. Хотелось бы узнать, как сделать чтобы из этого: http://joxi.ru/fA9RUtg5CbDUc_0TDm0 получилось это http://joxi.ru/6w9RUtg5CbB8Z16Cw5c
C++ Буквенный массив Доброго времени суток. Хотелось бы узнать, можно ли сделать массив, который хранил бы символы (буквы), в примеру x1, x2, ... , y1, y2, ... ?? подробнее

Показать сообщение отдельно
StriBog45
5 / 5 / 2
Регистрация: 03.09.2013
Сообщений: 81
06.10.2013, 17:46     Двухмерный массив,
Дана целочисленная прямоугольная матрица A[10][12]
Нужно найти:
Максимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы
Как найти максимум и сумму модулей это понятно,проблема с самой диагональю
Есть такие примеры как
найти максимум среди сумм элементов диагоналей, параллельных побочной диагонали
Кликните здесь для просмотра всего текста
Цитата Сообщение от M128K145 Посмотреть сообщение
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
#include <iostream>
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    const short n(5), m(8);
    int mas[n][n] = {{0, 1, 2, 3, 4},
                     {1, 2, 3, 4, 5},
                     {2, 3, 4, 5, 6},
                     {3, 4, 5, 6, 7},
                     {4, 5, 6, 7, 8}};
 
    short i, j, k;
    for(i = 0; i < n; ++i, std::cout<<std::endl)
        for(j = 0; j < n; ++j, std::cout<<' ')
            std::cout<<mas[i][j];
 
    int sum[m] = {0, 0, 0, 0, 0, 0, 0, 0};
 
    int max(INT_MIN);
 
    for(k = 0; k < n - 1; ++k)
        for(i = 0; i < k + 1; ++i)
                sum[k] += mas[i][i];
 
    for(k = m / 2; k < m; ++k)
        for(i = k - m/2 + 1; i < n; ++i)
            sum[k] += mas[i][i];
 
    std::cout<<"\nСуммы элементов диагоналей, параллельных побочной:\n";
    for(i = 0; i < m; ++i)
        std::cout<<sum[i]<<' ';
 
    for(i = 0; i < m; ++i)
        if(sum[i] > max)
            max = sum[i];
    std::cout<<"\n\nМаксимальная сумма:\n"<<max<<std::endl;
 
    system("pause");
    return 0;
}

Меня смущает во всём этом то что разбирается квадратная матрица,а не прямоугольная. Размер идёт одинаковый,поэтому если сделать подобное в прямоугольной то не будет хватать значений,или появятся не объявленные

Добавлено через 2 часа 34 минуты
Ребят...

Добавлено через 2 часа 1 минуту
Я не поверю что ни у кого нет идей
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru