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

Дан массив А[n][n], определить ту сумму элементов что находиться в интервале - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти количество совершенных и простых чисел в последовательности http://www.cyberforum.ru/cpp-beginners/thread175466.html
Всем привет! Помогите пожалуйста! Вводится последовательность целых чисел, 0 – конец последовательности. Найти количество совершенных и простых чисел в последовательности (результатами функций...
C++ Ошибка-----fatal error LNK1120-- Где неправильно? Поскажите где ошибка? #include<iostream> using namespace std; int main() { for(;;) http://www.cyberforum.ru/cpp-beginners/thread175462.html
Меню функции C++
У меня возникла проблема.... прогу нужно написать с оператором Switch Задачка такова: Оформить в виде текста одной программы меню функции содержащий следующие поля: 1) Квадратное...
Подскажите программу для компеляции C++
Здраствуйте, я решил начать учить с++, но у меня стоит Windows vista и я не как немогу найти программу для написания програм на c++, подскажите пожалуйсто какую небудь нормальную програмуу под висту
C++ Определить количество столбцов матрицы, не содержащих ни одного нулевого элемента http://www.cyberforum.ru/cpp-beginners/thread175414.html
Здравствуйте! Помогите , пожалуйста, решить задачу. Вот текст:1) Дана целочисленная прямоугольная матрица. Определить количествло столбцов, не содержащих ни одного нулевого элемента....
C++ Алгоритмы и программы по обработке одномерных и двумерных массивов Здравствуйте. Помогите, пожалуйста, решить задачу. Вот текст: В одномерном массиве, состоящем из n ещественных элементов, вычислить: 1) сумму положительных элементов массива 2)произведение... подробнее

Показать сообщение отдельно
dihlofos
Бродяга
303 / 257 / 17
Регистрация: 27.08.2010
Сообщений: 553
13.10.2010, 07:41
neonavt, ну до массивов вы явно дошли, раз задание такое) int array[ROWS][COLS] - это просто объявление массива, т.е. задаём массив типа int размером ROWS на COLS. ROWS и COLS - константы, равные в данном случае 5:
C++
1
2
const int ROWS=5;
const int COLS=5;
Если вам будет понятнее, можете писать просто int array[5][5]. Но при этом, если захотите поменять размеры, то придётся переписывать верхние границы во всех циклах. Так что с константами получается удобнее.
Для заполнения массива я использовал случайные числа:
C++
1
array[i][j]=rand()%100; // означает что в массив запишется число в диапазоне 0-99
А srand(time(NULL)) использовано здесь грубо говоря для того, чтобы при каждом запуске программы генерировались разные числа. Если не хотите использовать случайные числа, придётся заполнять массив вручную. Замените строки с 11 по 21 на:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
        for(i=0; i<ROWS; i++)
        {
                for(j=0; j<COLS; j++)
                {
            cout<<"Vvedite element ["<<i<<"]["<<j<<"]: ";
            cin>>array[i][j];
                }
                cout<<endl;
        }
 
    cout<<"Ishodnyj massiv:\n";
    for(i=0; i<ROWS; i++)
        {
                for(j=0; j<COLS; j++)
                {
                        cout<<array[i][j]<<'\t';
                }
                cout<<endl;
        }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru