Форум программистов, компьютерный форум, киберфорум
Наши страницы

работа с двумерными массивами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамические структуры данных http://www.cyberforum.ru/cpp-beginners/thread405169.html
Доброго времени суток !!! Помогите написать программу на С++. Условие задачи: Гаражная стоянка имеет одну стояночную полосу, причем единственный въезд и единственный выезд находятся в одном...
C++ Формула по ТМО Подскажите пожалуйста, как написать программку на C++, чтобы некое значение P0 вычислялось по формуле (см.прикреплённое изображение). http://www.cyberforum.ru/cpp-beginners/thread405168.html
Алгоритм Брезенхема C++
Як мені з допомогою алгоритму Брезенхема написати програму яка малює коло?(потрібно використовувати setpixel а не стандартну функцію побудови кола) Как мне с помощью алгоритма Брезенхема написать...
Откуда взять Microsoft Visual Studio 2010? C++
Откуда взять Microsoft Visual Studio 2010?
C++ Слово максимальной длины заменить на слово минимальной длины http://www.cyberforum.ru/cpp-beginners/thread405158.html
Задача: Создать 2 объекта разработанного класса. Одной из компонент класса является символьная строка. В результате выполнения программы в обоих объектах слово МАХ длины заменить на слово МIN...
C++ Даны натуральные числа p и q. Получить все делители числа q, взаимно простые к p. Даны натуральные числа p и q. Получить все делители числа q , взаимно простые к p. подробнее

Показать сообщение отдельно
Tpepost
0 / 0 / 0
Регистрация: 09.12.2011
Сообщений: 1
12.12.2011, 17:33
Я только начал изучать C++ и поинтеры пока сложноваты для меня, как раз главу по ним читаю. Представляю свой вариант решения задачи, если конечно я ее понял правильно. А то посмотрел запись выше и ничего не понял Гуру, укажите пожалуйста на ошибки и ткните носом в очевидные изъяны. Спасибо!

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
#include <iostream>
#include <conio.h>
 
 
int main()
{
    int result = 1;
    int max = 0;
    //Двумерный массив и его размер
    const int n = 3;
    const int m = 5;
    int myArray[n][m] = {{6, 2, 3, 4, 5},
                         {2, 2, 3, 10, 5},
                     {1, 2, 3, 4, 5}};
    
 
    //Индексы массива ( с 0 по 4), поэтому начинаем считать с 0
    for (int i = 0; i < m; i++) {   
        for (int j = 0; j < n; j++) 
            
            result *= myArray[j][i];
            
            if (max < result)
                max = result;
        //Присваиваем переменной 1 для нового прогона   
        result = 1;     
    }   
    //Выводим максимальное значение
    std::cout << max << std::endl;
 
    _getch();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.