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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
миклух
0 / 0 / 0
Регистрация: 27.10.2011
Сообщений: 13
#1

апроблемы с заполнением массива - C++

13.11.2011, 11:49. Просмотров 280. Ответов 3
Метки нет (Все метки)

помогите! задача была с использованием функции: "Удвоение значений тех элементов матрицы, у которых сумма номеров строки и столбца четная.". вобщем не знаю как заполнить массив в данном случае:

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
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
 
 
void array(int ** Arr, int a, int b)
{
    for (int i=0; i<a; i++)
        for(int j=0; j<b; j++){
                if(((i+j)%2)==0){
                Arr[i][j]*=2;
                }
                }
                 for (int i=0; i<5; i++)
        for(int j=0; j<5; j++){
                cout<<Arr[i][j]<<"\n";
                }
}
 
 
int main()
{
    int n=5;
    int **Arr=new int*[n];
    for(int w=0; w<n; w++)
    Arr[w]=new int[n];
    array(Arr, 5, 5);                                  
    getch();
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2011, 11:49     апроблемы с заполнением массива
Посмотрите здесь:

Проблемма с заполнением динамического двумерного массива - C++
По заданию,нужно: -объявить двумерный динамический массив -спросить и пользователя размеры массива -выделить память -заполнить...

Перевод числа из десятичной в двоичную с прямым заполнением массива - C++
Дано число не больше 255. Надо перевести его в двоичную систему. С этим кодом все в порядке, но приходится читать результат с конца...

Программа с заполнением в файл - C++
Помогите отладить, не смекаю, как исправить. Ошибка где-то в определении массивов, строка 20 выдает ошибку. #include &lt;iostream&gt; ...

Разработать программу работы с деком, организованным в массиве с циклическим заполнением и смещением - C++
Разработать подпрограммы, которые обеспечивают запросы на запись или чтение данных из очереди, стека или дека. Для организации указанных...

Создать два массива. Вычислить количество тех элементов каждого массива, для которых выполняется неравенство: 2<элемент массива<10 - C++
помогите,пожалуйста! есть вот такие задания...ОЧЕНЬ надо на завтра... Задача 4. Определить два одномерных массива А(19) и В(16);...

Функции обработки массива (определить произведение элементов массива, заменить модулем все элементы массива, уничтожить элемент с заданным значением) - C++
Вот задания,не могу сделать ни одного из них,буду благодарен за помощь. Написать функции для выполнения операций над одномерным...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
amor1k
Студент
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
13.11.2011, 12:02     апроблемы с заполнением массива #2
так что-ли?
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
void array(int ** Arr, int a, int b)
{
    for (int i=0; i<a; i++)
    {
        for(int j=0; j<b; j++){
            cin >> Arr[i][j];
        }
    }
    for (int i=0; i<a; i++)
    {
        for(int j=0; j<b; j++){
            if((i+j)%2 == 0){
                Arr[i][j]*=2;
            }
        }
    }
    for (int i=0; i<a; i++)
    {
        for(int j=0; j<b; j++){
            cout<<Arr[i][j]<<" ";
        }
        cout << endl;
    }
}
 
int main()
{
    srand(time(NULL));
    int n=5;
    int **Arr=new int*[n];
    for(int w=0; w<n; w++)
        Arr[w]=new int[n];
    array(Arr, 3, 3);                                  
    getch();
    return 0;
}
Mиxaил
533 / 438 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
13.11.2011, 12:03     апроблемы с заполнением массива #3
Как обычно:
C++
1
2
3
for ( int i = 0; i < n; i++ )
    for ( int j = 0; j < m; j++ )
        std::cin >> a [ i ][ j ];
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.11.2011, 12:13     апроблемы с заполнением массива
Еще ссылки по теме:

непонятки с заполнением массива - Matlab
ребят всем привет)снова обращаюсь к вам за помощью Начеркал вот такой код clear all; acc=xlsread('accidents.xlsx'); %получили...

Проблема с заполнением массива - VBA
Помогите разобраться!! Дано: Столбец А - даты, столбец В- данные (длина 1500 строк) Требуется переписать таблицу следующим образом ...

Проблема со случайным заполнением массива - Delphi
собственно, на этой простой задаче возникла проблема. код: for i := 0 to Form1.n - 1 do for j := 0 to Form1.n - 1...

Заполнением массива с определённого числа - Pascal
Всем привет! Разбираюсь в циклом for и заполнением массива. Все было классно до того как наткнулся на следующую проблему. Надо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
миклух
0 / 0 / 0
Регистрация: 27.10.2011
Сообщений: 13
13.11.2011, 12:13  [ТС]     апроблемы с заполнением массива #4
Цитата Сообщение от Mиxaил Посмотреть сообщение
Как обычно:
C++
1
2
3
for ( int i = 0; i < n; i++ )
    for ( int j = 0; j < m; j++ )
        std::cin >> a [ i ][ j ];
гм, и действительно. что-то я ступил. спасибо!
Yandex
Объявления
13.11.2011, 12:13     апроблемы с заполнением массива
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru