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

Реализовать функцию построчной записи значений двумерного массива в одномерный и наоборот; написать юнит-тесты - C++

Восстановить пароль Регистрация
 
ArrowPain
0 / 0 / 0
Регистрация: 08.08.2016
Сообщений: 1
08.08.2016, 12:08     Реализовать функцию построчной записи значений двумерного массива в одномерный и наоборот; написать юнит-тесты #1
Написать юнит-тесты и реализовать следующую функцию:
Построчно записывает значения двумерного массива в одномерный или наоборот. Количество элементов одномерного массива должно быть N*M
param [in|out] matrix - двумерный массив
param [in|out] arr - одномерный массив
param [in] N - высота матрицы [1, MAX_SIZE]
param [in] M - ширина матрицы [1, MAX_SIZE]
param [in] way- логическая переменная, обозначающая какой массив в какой переписывать:

1 - матрицу в одномерный массив
0 - одномерный массив в матрицу

void matrToArr(int matrix[MAX_SIZE][MAX_SIZE], int N, int M, int arr[], int way)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.08.2016, 12:08     Реализовать функцию построчной записи значений двумерного массива в одномерный и наоборот; написать юнит-тесты
Посмотрите здесь:

C++ Написать функцию нахождения суммы элементов двумерного массива
C++ Написать функцию для удаления строки из двумерного массива
C++ Написать функцию выделения произвольной строки двумерного массива в одномерный
C++ Передача значений из двумерного массива в функцию
C++ Реализовать и протестировать функцию создания двумерного динамического массива
C++ Напишите функцию для обращения двумерного массива в одномерный
Юнит-тесты C++
Юнит тесты C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,154
Завершенные тесты: 1
08.08.2016, 13:02     Реализовать функцию построчной записи значений двумерного массива в одномерный и наоборот; написать юнит-тесты #2
C++
1
2
3
4
5
6
7
void matrToArr(int matrix[MAX_SIZE][MAX_SIZE], int N, int M, int arr[], int way)
{
     int ind=0;
     for(int i=0;i<N;i++)
        for(int j=0;j<M;j++)
          arr[ind++]=matrix[i][j];
}
Yandex
Объявления
08.08.2016, 13:02     Реализовать функцию построчной записи значений двумерного массива в одномерный и наоборот; написать юнит-тесты
Ответ Создать тему
Опции темы

Текущее время: 01:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru