Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
LordKisik
0 / 0 / 0
Регистрация: 15.12.2014
Сообщений: 6
#1

Вывести на экран в одну строку все элементы побочной диагонали квадратного массива

16.12.2014, 00:35. Просмотров 920. Ответов 1
Метки нет (Все метки)

Вывести на экран (в одну строку):
а) все элементы побочной диагонали квадратного массива, начиная с элемента, расположенного в правом верхнем углу;
б) все элементы главной диагонали квадратного массива, начиная с элемента, расположенного в правом нижнем углу.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2014, 00:35
Ответы с готовыми решениями:

все элементы побочной диагонали квадратного массива,начиная с элемента,расположенного в правом верхнем углу.
Вывести на экран (в одну строку): а)все элементы побочной диагонали...

Вывести на экран все элементы побочной диагонали матрицы
Дан двумерный массив размера N×N. Требуется вывести на экран все элементы его...

Вывести в одну строку все элементы главной диагонали матрицы, начиная с правого нижнего угла
Помогите написать программу в Borland C++. Вывести на экран (в одну строку) все...

Вывести на экран положительные элементы побочной диагонали
Вот задание: Даны две квадратные матрицы А и В. Вывести на экран положительные...

В двумерном массиве вывести все элементы выше главной диагонали и ниже побочной
Вообщем то задали такую задачку: В двумерном массиве вывести все элементы выше...

1
Virts
26 / 26 / 22
Регистрация: 08.06.2013
Сообщений: 106
16.12.2014, 00:52 #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
30
31
32
#include "stdafx.h"
#include <cstdlib>
#include <ctime>
#include <iostream>
using namespace std;
 
 
int main()
{
    srand(time(0));
    int const N = 5;
    int matrix[N][N];
 
    for (int i = 0; i < N; i++) {       // заполнение рандомными и вывод
        cout << endl;
        for (int g = 0; g < N; g++) {
            matrix[i][g] = rand() % 10;
            cout << matrix[i][g] << ' ';
        }   
    }
 
    cout << "\n\nAdverse: ";
    for (int i = 0, g = N - 1; i < N; i++, g--)
        cout << matrix[i][g] << ' ';      // побочная
 
    cout << "\n\nMain: ";
    for (int i = N - 1, g = N - 1; i >= 0; i--, g--)
        cout << matrix[i][g] << ' ';  // главная
    cout << endl;
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2014, 00:52

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

Поместить элементы из первого массива выше и на побочной диагонали матрицы, а из второго массива ниже побочной
Сгенерировать две последовательности А и В из 15 и 10 случайных целых чисел...

Как в обратном порядке выстроить элементы побочной диагонали массива и вывести весь массив?
как в обратном порядке выстроить элементы побочной диагонали массива и вывести...


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

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

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