Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 112
1

Как сделать ,чтобы строки двумерного массива были кратные двум?

26.04.2013, 15:36. Просмотров 359. Ответов 4
Метки нет (Все метки)

Как сделать ,чтобы строки двумерного массива были кратные двум?То есть когда я заполняю массив , первая строка заполняется во вторую , а вторая в четвертую?!Подскажите пожалуйста
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2013, 15:36
Ответы с готовыми решениями:

Как сделать, чтобы при вводе двумерного массива он сразу отображался в виде таблицы?
Желательно использовать оператор setw().

Как сделать, чтобы числа были разные?
Есть код: #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; ...

Как сделать так, чтобы функции были не вложенными?
получается так, что сначала у меня идет функция int main(), потом int sum, и потом int maxx. Они...

Как сделать, чтобы при выводе на экран были пробелы
#include <iostream> using namespace std; int main() { int sum = 0, val = 1; while (val <=...

4
Форумчанин
Эксперт CЭксперт С++
8157 / 5005 / 1436
Регистрация: 29.11.2010
Сообщений: 13,458
26.04.2013, 15:38 2
Kolek000, в 1-х, третьих и т.д. оставить мусор?
0
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 112
26.04.2013, 15:40  [ТС] 3
нет , не оставлять
0
Форумчанин
Эксперт CЭксперт С++
8157 / 5005 / 1436
Регистрация: 29.11.2010
Сообщений: 13,458
26.04.2013, 15:44 4
так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cstddef>
 
int main()
{
    const std::size_t M = 6, N = 5;
    int arr[M][N];
    for (std::size_t i=0; i < M; i+=2)
        for (std::size_t j=0; j < N; j++)
        {
            std::cin >> arr[i][j];
            if (i+1 < M)
                arr[i+1][j] = arr[i][j];
        }
 
    // Обычный вывод массива
    for (std::size_t i=0; i < M; i++)
    {
        for (std::size_t j=0; j < N; j++)
            std::cout << arr[i][j] << " ";
        std::cout << std::endl;
    }
}
0
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 112
26.04.2013, 15:45  [ТС] 5
спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2013, 15:45

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как сделать, чтобы элементы динамического массива, которые равны 0, были размещены в конце массива?
Нужно упорядочить массив по возрастанию и сделать, чтобы элементы, которые равны 0, были в конце....

Как сделать чтобы результатом функции были три массива?
Помогите пожалуйста. Я пишу программу по разряженным матрицам, особо вникать не надо, просто...

Как сделать, чтобы все элементы массива, встречающиеся более 2х раз были удалены
Как сделать, чтобы все элементы массива, встречающиеся более 2х раз были удалены и выводился размер...

Массив: как сделать так, чтобы рандомно выбирались только те элементы массива, которые не были выбраны раньше?
В общем, из массива рандомно выбирается элемент, как сделать так, чтобы выбирались только те,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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