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

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

Восстановить пароль Регистрация
 
НастяФ
15 / 0 / 0
Регистрация: 24.07.2012
Сообщений: 27
24.07.2012, 20:13     Вывести на экран значение элемента... #1
Работа с квадратными массивами

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

Задача:


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

C++ Вывести на экран номер максимального элемента массива(+ ещё 3 задачи)
Вывести на экран индекс элемента C++
C++ Массив и указатели. Вывести на экран весь массив и на отдельной строке - значение минимального элемента массива
C++ Вычислить и вывести на экран значение: Максимального элемента массива и в каждой строке
Написать программу, которая выводит на экран значение минимального элемента массива из 100 элементов. Вывести минимальный элемент C++
C++ Вывести на экран каждые три элемента массива размером 15
Вывести на экран значение 10 раз C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1425 / 792 / 55
Регистрация: 26.03.2010
Сообщений: 2,725
24.07.2012, 20:17     Вывести на экран значение элемента... #2
C++
1
std::cout << arr[size - k - 1][k];
НастяФ
15 / 0 / 0
Регистрация: 24.07.2012
Сообщений: 27
24.07.2012, 20:21  [ТС]     Вывести на экран значение элемента... #3
а можете полный код написать? а то я не понимаю куда это вставлять
neske
1425 / 792 / 55
Регистрация: 26.03.2010
Сообщений: 2,725
24.07.2012, 20:22     Вывести на экран значение элемента... #4
создали матрицу, заполнили, считали номер столбца, после и вставляйте
size - размер матрицы, k - номер столбца
НастяФ
15 / 0 / 0
Регистрация: 24.07.2012
Сообщений: 27
24.07.2012, 20:26  [ТС]     Вывести на экран значение элемента... #5
спасибо, но все равно не понятно я очень плохо разбираюсь
Joke+R
 Аватар для Joke+R
41 / 41 / 3
Регистрация: 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;
}
neske
1425 / 792 / 55
Регистрация: 26.03.2010
Сообщений: 2,725
24.07.2012, 20:30     Вывести на экран значение элемента... #7
Joke+R, у вас все элементы диагонали находятся в одном столбце
Joke+R
 Аватар для Joke+R
41 / 41 / 3
Регистрация: 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;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2012, 20:39     Вывести на экран значение элемента...
Еще ссылки по теме:

Вывести значение на экран C++
C++ Вывести на экран значение t при котором функция x(t) принимает максимальное значение
C++ вычислить и вывести на экран значение
C++ Вывести значение наименьшего нечетного элемента списка
C++ Найти и вывести на экран номер элемента в массиве

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

Или воспользуйтесь поиском по форуму:
НастяФ
15 / 0 / 0
Регистрация: 24.07.2012
Сообщений: 27
24.07.2012, 20:39  [ТС]     Вывести на экран значение элемента... #9
СПАСИБО!
Yandex
Объявления
24.07.2012, 20:39     Вывести на экран значение элемента...
Ответ Создать тему
Опции темы

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