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

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

Войти
Регистрация
Восстановить пароль
 
Megodagon
0 / 0 / 0
Регистрация: 10.09.2013
Сообщений: 2
#1

Постороить из 2 мерного массива в 1 мерный, который содержит все элементы 2 мерного массива , содержащихся по периметру массива - C++

10.09.2013, 23:04. Просмотров 392. Ответов 1
Метки нет (Все метки)

Постороить из 2 мерного массива в 1 мерный, который содержит все элементы 2 мерного массива , содержащихся по периметру массива.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.09.2013, 23:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Постороить из 2 мерного массива в 1 мерный, который содержит все элементы 2 мерного массива , содержащихся по периметру массива (C++):

Из 2х мерного массива в 1 мерный перевести - C++
вообщем нужно перевести 2х мерный массив(матрица) так что из каждого столбца выделить максимум и в результате получается одномерный...

Дано два одномерных массива, создать третий массив который содержит элементы первого массива - C++
Дано два одномерных массива, создать третий массив который содержит элементы первого массива, но без элементов второго массива. Заранее...

вывод 2-х мерного массива - C++
привет всем. люди добрые помогите вывести 2-х мерный массив как (квадрат),а не встрочку. пожалуйста #include <iostream.h> ...

Передача трёх мерного массива - C++
Здравствуйте. Объясните пожалуйста как правильно передать трёх мерный массив из главной функции в под функцию. Если не затруднит то...

Преобразование 3-х мерного массива в одномерный - C++
Написать формулу для преобразования 3х индексов 3х мерного массива в 1 индекс одномерного, как зная адрес первого элемента массива и индекс...

Инициализация N-мерного динамического массива - C++
Добрый день. Возникла идея написать функцию, которая инициализировала n-мерный динамический массив, что бы не писать кучу вложенных...

1
Людвиг Бодмер
350 / 349 / 136
Регистрация: 29.03.2013
Сообщений: 862
Завершенные тесты: 4
11.09.2013, 11:49 #2
Megodagon, набросал вот код:
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
const int x=5,y=4; //задание размерности исходного 2-мерного массива
    const int z=x+y+(x-2)+(y-2); //вычисление размерности 1-мерного массива
    int mas2mer[x][y]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20}; /*объявление и ввод массива, если надо через консоль вводить, то переделать */
    int mas1mer[z];
    int i=0, j=0;
    for (j;j<y;j++)
    {
        mas1mer[i]=mas2mer[0][j];
        i++;
    }
    for (j=1;j<x-1;j++)
    {
        mas1mer[i]=mas2mer[j][y-1];
        i++;
    }
    for (j=y-1;j>0;j--)
    {
        mas1mer[i]=mas2mer[x-1][j];
        i++;
    }
    for (j=x-1;j>0;j--)
    {
        mas1mer[i]=mas2mer[j][0];
        i++;
    }
//тут вывод массива
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.09.2013, 11:49
Привет! Вот еще темы с ответами:

Ввод 2-х мерного массива из файла - C++
Нужно написать программу ввода 2-мерного массива из файла 1.txt, в котором он записан в приведенном виде. Пусть массив в прогамме...

Сравнение срок 2х-мерного массива - C++
Доброго времени суток, стоит задача: В метании молота состязается n спортcменов. Каждый из них сделал m бросков. Победителем считается...

Создание 3-х мерного динамического массива - C++
Что-то туплю.. не могу сделать 3-х мерный динамический массив int *a;int q,n,r,v;int ***b;int m=0; void vvod() { ...

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


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

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

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