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

Вывести на экран значение элемента...

24.07.2012, 20:13. Просмотров 1188. Ответов 8
Метки нет (Все метки)

Работа с квадратными массивами

В задаче рассматривается двумерный массив с одинаковым количеством строк и столбцов; такой массив называют квадратным.

Задача:


Известен номер столбца, на котором расположен элемент побочной диагонали квадратного массива. Вывести на экран значение этого элемента.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.07.2012, 20:13
Ответы с готовыми решениями:

Вычислить и вывести на экран значение: Максимального элемента массива и в каждой строке
Переведите пожалуйста код на C++.Заранее большое спасибо uses crt; var...

Написать программу, которая выводит на экран значение минимального элемента массива из 100 элементов. Вывести минимальный элемент
Написать программу, которая выводит на экран значение минимального элемента...

Массив и указатели. Вывести на экран весь массив и на отдельной строке - значение минимального элемента массива
Нужна помощь, не знаю как сделать это задание. Написать программу, которая...

Вывести на экран значение t при котором функция x(t) принимает максимальное значение
Объясните, как решить с помощью массива. Только начал изучать C++. Знаю, как...

Вывести на экран индекс элемента
Помогите пожалуйста вытащить индекс из списка например : #include <iostream>...

8
neske
1527 / 894 / 192
Регистрация: 26.03.2010
Сообщений: 3,074
24.07.2012, 20:17 2
C++
1
std::cout << arr[size - k - 1][k];
0
НастяФ
15 / 0 / 0
Регистрация: 24.07.2012
Сообщений: 27
24.07.2012, 20:21  [ТС] 3
а можете полный код написать? а то я не понимаю куда это вставлять
0
neske
1527 / 894 / 192
Регистрация: 26.03.2010
Сообщений: 3,074
24.07.2012, 20:22 4
создали матрицу, заполнили, считали номер столбца, после и вставляйте
size - размер матрицы, k - номер столбца
0
НастяФ
15 / 0 / 0
Регистрация: 24.07.2012
Сообщений: 27
24.07.2012, 20:26  [ТС] 5
спасибо, но все равно не понятно я очень плохо разбираюсь
0
Joke+R
41 / 41 / 4
Регистрация: 18.11.2011
Сообщений: 112
24.07.2012, 20:26 6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
int main()
{
      const int size = 5;
      int arr[size][size];
      
      for (int i = 0; i < size; i++)
            for (int j = 0; j < size; j++)
            {
                  std::cout<<"a["<<i<<"]["<<j<<"] = ";
                  std::cin>>arr[i][j];
            }
 
      int index = 0;
      std::cout<<"Enter index:";
      std::cin>>index;
 
      if (index > -1 && index < size) 
            std::cout<<"Элемент побочной диагонали : "<<arr[size - index - 1][size - 1];
      else std::cout<<"Индекс введен неверно!";
      
      return 0;
}
1
neske
1527 / 894 / 192
Регистрация: 26.03.2010
Сообщений: 3,074
24.07.2012, 20:30 7
Joke+R, у вас все элементы диагонали находятся в одном столбце
2
Joke+R
41 / 41 / 4
Регистрация: 18.11.2011
Сообщений: 112
24.07.2012, 20:33 8
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
int main()
{
      const int size = 5;
      int arr[size][size];
      for (int i = 0; i < size; i++)
            for (int j = 0; j < size; j++)
            {
                  std::cout<<"a["<<i<<"]["<<j<<"] = ";
                  std::cin>>arr[i][j];
            }
      int index = 0;
      std::cout<<"Enter index:";
      std::cin>>index;
      if (index > -1 && index < size) 
            std::cout<<"Элемент побочной диагонали : "<<arr[size - index - 1][index];
      else std::cout<<"Индекс введен неверно!";
            
      return 0;
}
1
НастяФ
15 / 0 / 0
Регистрация: 24.07.2012
Сообщений: 27
24.07.2012, 20:39  [ТС] 9
СПАСИБО!
0
24.07.2012, 20:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2012, 20:39

Найти и вывести на экран номер элемента в массиве
Создать программу, выполняющую следующие действия: 1. Создание массива...

Вывести на экран два соседних элемента массива
1. Дан одномерной массив вывести на экран двух соседних элементов

Вывести значение элемента из очереди
Запутался с очередью на плюсах, на паскале то написал, а транслейт не выходит....


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

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

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