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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание отсортированого массива с двух http://www.cyberforum.ru/cpp-beginners/thread952124.html
Задание: Есть массив c,...c и массив d,...d.С этих двух массивов создать массив f так,чтобы f<=f<=...<=f. #include <iostream> #include <conio.h> using namespace std; void main() { int...
C++ namespace Не могу понять суть пространства имен. Точнее ,в общих чертах , я понял что это,но зачем это нужно?В частности: 1)А зачем они нужны,собственно говоря, если можно а)назвать по другому б)для... http://www.cyberforum.ru/cpp-beginners/thread952103.html
C++ Удаление нескольких элементов в list
Собственно, нарушается ли порядок итераторов при удалении? Т.е. могу ли я в цикле по всему list'у, если элемент не удовлетворяет условию, сразу же его удалять? Остальные итераторы не обрушатся? Типа...
C++ Как найти слова в строке между пробелами
вот прога которая просто считает пробелы, но мне надо слова между пробелами #include <iostream> #include <stdio.h> #include <string> #include <conio.h> #include<clocale> using namespace std;...
C++ [решено] Как использовать общие элементы в классах ? http://www.cyberforum.ru/cpp-beginners/thread952081.html
Здравствуйте. По заданию учебника делаю программу, которая реализовала бы функции библиотечного менеджера. Там в задании реализовать различные функции, например, поиск книги по ISBN, на руках ли...
C++ Текст из файла, и его редактирование Добрый вечер! Есть задача: нужно написать программу, что бы та выводила стихотворение Тютчева "люблю грозу в начале мая" из файла(скажем .txt) в окно консоли в стихотворном виде. Я добился только... подробнее

Показать сообщение отдельно
Людвиг Бодмер
350 / 349 / 136
Регистрация: 29.03.2013
Сообщений: 862
Завершенные тесты: 4
11.09.2013, 11:49
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
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru