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

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

Войти
Регистрация
Восстановить пароль
 
кщтеук34
1 / 1 / 0
Регистрация: 27.02.2013
Сообщений: 70
#1

Вывести элементы массива змейкой по столбцу! - C++

11.05.2013, 11:42. Просмотров 459. Ответов 1
Метки нет (Все метки)

Нужно вывести элементы начиная с первого по столбцу... Помогите доработать программу, мне удалось вывести только первый столбец..

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include "stdafx.h" 
#include <iostream>
 using namespace std;
 
 
int main()
{
    int N;
 
    cout << "Enter N: ";
    cin >> N;
 
    double **matrix = new double *[N];
 
    for (int i = 0; i < N; i++)
        matrix[i] = new double [N];
 
    for (int i = 0; i < N; i++)
        for (int j = 0; j < N; j++)
        {
      matrix[i][j]=1+rand()%30;
        }
 
 
    for (int i = 0; i < N; i++)
    {
        for (int j = 0; j < N; j++)
            cout << matrix[i][j] << "  ";
 
        cout << endl;
    }
    cout << endl;
    cout << endl;   
  //вот вывод первого столбца 
      for (int i = 0; i < N; i++)
    {
        for (int j = 0; j < N-(N-1); j++)
            cout << matrix[i][j] << "  ";
 
        cout << endl;
    }
 
 
 
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2013, 11:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести элементы массива змейкой по столбцу! (C++):

Вывести элементы массива на промежутке [ a,b ], вычислить количество элементов массива, заменить все положительные элементы - C++
В одномерном массиве, состоящем из n вещественных элементов, – вывести на печать элементы массива, значения которых не принадлежат...

Сформировать и вывести на экран новый массив, который будет содержать вначале все элементы массива A(0), затем все элементы массива B(4) - C++
Здравствуйте! Помогите написать парочку программ... 3. Даны массивы A(0) и B(4). Сформировать и вывести на экран новый массив,...

Вывести элементы массива в виде таблицы и переставить его элементы местами - C++
Скажите каким образом переставляется двумерный массив ? К примеру : {1,2,3,4,5} мне нужно элементы поменять местами так чтобы последний (5)...

Вывести массив змейкой(три вида) - C++
Привет всем.Помогите решить задачки по змейкам.В приложении лежит 3 варианта как надо сделать. Вариант а и в удалось найти у вас на...

Первый элемент массива 1 умножить на все элементы массива 2 и вывести результат - C++
Добрый день. Прошу помочь решить вот такую вот задачку: &quot;есть два массива, в которых границы задает пользователь. Например, один...

Заполнение массива змейкой - C++
Заполнить массив змейкой; 1 3 4 10 11 21 2 5 9 12 20 22 6 8 13 19 23 30 7 14 18 24 29 31 15 17 25 28 32 35 16 26 27 33 34 36 ...

1
YaRom
42 / 42 / 11
Регистрация: 07.05.2013
Сообщений: 109
12.05.2013, 11:14 #2
может так:
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
27
28
29
int main(int argc, char** argv) {
 
    int const N = 9;
    int arr[N][N] = {0};
    
    for(int i=0; i<N; i++)
        for(int j=0; j<N; j++)
            arr[j][i]=i*N+j+1;
            
    for(int i=0; i<N; i++)
        if (i%2==1)
        {
            for(int j=0; j<(N/2); j++)
            {
                int t = arr[N-j-1][i];
                arr[N-j-1][i] = arr[j][i];
                arr[j][i] = t;
            }
        }
            
    for(int i=0; i<N; i++)
    {
        for(int j=0; j<N; j++)
            cout << arr[i][j] << "  ";
        cout << endl;
    }
    
    return 0;
}
?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2013, 11:14
Привет! Вот еще темы с ответами:

Удалить из массива все элементы встречающиеся менее 3-х раз и вывести размер полученного массива и его содержимое. - C++
Помогите пожалуйста решить задачу!!!!!! Дан целочисленный массив размера n. Удалить из массива все элементы встречающиеся менее 3-х...

Заполнение двумерного массива змейкой - C++
Добрый вечер, помогите пожалуйста, я написал код заполнения матрицы змейкой начиная от левого верхнего угла, но выдает ошибку Stack...

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

Вывод элементов из массива змейкой - C++
Пожалуйста, помогите! горит экзамен! необходимо составить программу, в которой нужно вывести элементы из массива змейкой. Буду вам очень...


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

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

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