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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Исправьте программу пожалуйста http://www.cyberforum.ru/cpp-beginners/thread849293.html
Почему последнюю строку в итоге в консоли выводит два раза, в чём ошибка и как это исправить? //--------------------------------------------------------------------------- #include <vcl.h> #include <iostream.h> #include <fstream.h> #include <locale.h> #pragma hdrstop
C++ Динамический массив и указатель Всем привет. Пытаюсь понять тему динамических массивов. Прошу помочь разобраться в следующем: Есть код (пример): int num = 5; // размер массива int *pArray = new int; // Выделение памяти для массива pArray = 6; //Записываем 6 в 0 ячейку массива cout << pArray; //Получаем доступ к элементу массива http://www.cyberforum.ru/cpp-beginners/thread849282.html
C++ Дан символьный файл
Дан символьный файл f: а) подсчитать число вхождений в файл сочетаний 'ab'; б) определить входит ли в файл сочетание 'abcdefgh'; в) подсчитать число вхождений в файл каждой из букв 'a','b','c','d', 'e','f' и вывести результат в виде таблицы a —> Na b —> Nb c —> Nc d —> Nd e —> Ne f —> Nf где Na, Nb, Nc, Nd, Ne, Nf - числа вхождений соответствующих букв.
Наследование классов C++
Есть класс вектор, правда без деструктора. От него нужно унаследовать класс матриц. Сам не знаю даже с чего начать... Помогите, пожалуйста написать конструктор для матриц, дальше, надеюсь, всё станет ясно... Вот класс вектор: class vector { public: double *mas_k; int n;
C++ Определить, является ли матрица магическим квадратом http://www.cyberforum.ru/cpp-beginners/thread849255.html
Дана целочисленная квадратная матрица n-го порядка. Определить, является ли она магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и столбцах одинаковы
C++ Объясните пожалуйста Есть код : char text="In"; int a=sizeof(text); Вопрос : почему a = 3 ? ( там 2 символа вроде как ) подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7001 / 4172 / 595
Регистрация: 29.11.2010
Сообщений: 11,075
26.04.2013, 15:44     Как сделать ,чтобы строки двумерного массива были кратные двум?
так?
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;
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru