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

Вывести на экран элемент, расположенный в углу массива - C++

11.02.2017, 12:38. Просмотров 598. Ответов 11

помогите пожалуйста
Дан двумерный массив.
http://www.cyberforum.ru/cpp-beginners/thread1166651.html
а) Вывести на экран элемент, расположенный в правом верхнем углу массива.
б) Вывести на экран элемент, расположенный в левом нижнем углу массива.
На языке с++ заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2017, 12:38
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывести на экран элемент, расположенный в углу массива (C++):

Определить, какой элемент двумерного массива меньше: расположенный в нижнем правом или в нижнем левом углу
Описать Какой элемент двумерного массива меньше: расположенный в нижнем...

Вывести элемент матрицы, расположенный в I-й строке и J-м столбце
File 77. Даны два целых числа I, J и файл вещественных чисел, содержащий...

Найти минимальный элемент массива, расположенный на четной позиции
6. В массиве из 16 элементов найти минимальный элемент, расположенный на...

Удалить из массива элемент, расположенный после минимального элемента
Удалить из массива элемент, расположенный после минимального элемента. Если...

Вывести на экран 5 элемент массива
Здравствуйте. Помогите, пожалуйста. Как можно было понять из заголовка, надо...

11
DevAlone
324 / 276 / 78
Регистрация: 02.08.2016
Сообщений: 1,008
Завершенные тесты: 4
11.02.2017, 13:08 #2
C++
1
2
3
4
5
6
7
8
const int width = 10;
const int height = 15;
int array[heigth][width];
 
 // fill array
 
cout << "a) " << array[0][width-1] << endl;
cout << "б) " << array[height-1][width-1] << endl;
0
alekseev96
0 / 0 / 0
Регистрация: 26.01.2017
Сообщений: 31
11.02.2017, 13:44  [ТС] #3
3 int array[heigth][width]; отчему может здесь ошибка
0
DevAlone
324 / 276 / 78
Регистрация: 02.08.2016
Сообщений: 1,008
Завершенные тесты: 4
11.02.2017, 20:33 #4
Цитата Сообщение от alekseev96 Посмотреть сообщение
3 int array[heigth][width]; отчему может здесь ошибка
что?
0
Comrade2017
7 / 7 / 5
Регистрация: 30.12.2016
Сообщений: 100
12.02.2017, 10:11 #5
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>
#include <cstdlib>
using namespace std;
 
int main()
{
    int l;
    cin >> l;
    int arr[10][10] = {0};
    for (int  i = 0;i < l;i++)
    {
        for (int k = 0; k < l; k++)
      {
      cout <<"["<<i+1<<"."<< k+1<<"]"<<":";
      cin  >> arr[i][k];
      }
    }
    cout <<"["<<1<<"."<<l<<"]"<<":";
    cout << arr[0][l-1];
    cout <<"["<<l<<"."<<1<<"]"<<":";
    cout<<arr[l-1][0];
    return 0;
}
0
alekseev96
0 / 0 / 0
Регистрация: 26.01.2017
Сообщений: 31
12.02.2017, 17:33  [ТС] #6
помогите как можно показать На языке с++
расположенный в правом верхнем углу массива
расположенный в левом нижнем углу массива
расположенный в правом нижнем углу массива
расположенный в левом верхнем углу массива
заранее спасибо
0
FreeYourMind
137 / 137 / 104
Регистрация: 13.11.2016
Сообщений: 381
12.02.2017, 18:35 #7
если я правильно понял то
Цитата Сообщение от alekseev96 Посмотреть сообщение
расположенный в правом верхнем углу массива
C++
1
arr[0][m-1]
Цитата Сообщение от alekseev96 Посмотреть сообщение
расположенный в левом нижнем углу массива
C++
1
arr[n-1][0]
Цитата Сообщение от alekseev96 Посмотреть сообщение
расположенный в правом нижнем углу массива
C++
1
arr[n-1][m-1]
Цитата Сообщение от alekseev96 Посмотреть сообщение
расположенный в левом верхнем углу массива
C++
1
arr[0][0]
это с учетом что n - это количество строк, а m - это количество столбцов в матрице
1
magirus
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
27941 / 15659 / 960
Регистрация: 15.09.2009
Сообщений: 67,839
Записей в блоге: 78
12.02.2017, 18:45 #8
Цитата Сообщение от alekseev96 Посмотреть сообщение
расположенный
кто расположенный?
0
GbaLog-
Любитель чаепитий
3156 / 1462 / 462
Регистрация: 24.08.2014
Сообщений: 5,178
Записей в блоге: 1
Завершенные тесты: 2
13.02.2017, 14:20 #9
Цитата Сообщение от Comrade2017 Посмотреть сообщение
C++
1
2
3
int l;
cin >> l;
int arr[10][10] = {0};
Вот будет прикол, если ввести число больше 10.
0
Почтальон
Модератор
582 / 520 / 104
Регистрация: 22.03.2015
Сообщений: 3,619
Завершенные тесты: 1
13.02.2017, 15:36 #10
Так это, вроде, размер массива
0
GbaLog-
Любитель чаепитий
3156 / 1462 / 462
Регистрация: 24.08.2014
Сообщений: 5,178
Записей в блоге: 1
Завершенные тесты: 2
13.02.2017, 16:12 #11
Цитата Сообщение от Почтальон Посмотреть сообщение
Так это, вроде, размер массива
Не, размер массива 10, а если ввести число 11, то в цикле и после него будет выход за пределы массива, что является UB.
0
Почтальон
Модератор
582 / 520 / 104
Регистрация: 22.03.2015
Сообщений: 3,619
Завершенные тесты: 1
13.02.2017, 16:34 #12
Ну да, согласен, в цикле условие может привести как раз к этой ошибке
0
13.02.2017, 16:34
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.02.2017, 16:34
Привет! Вот еще темы с решениями:

Удалить из массива элемент, расположенный после 1-го max, и элемент после 1-го min)
Задача такая: 1)Удалить из массива элемент, расположенный после первого...

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

Заменить максимальный элемент массива на 0 и вывести на экран
Выводит всегда 0 случайно а не максимально а так же постоянно мешает массив,...

Ввести элементы двумерного массива с клавы С++.Нужно вывести его на экран в виде таблицы, в конце каждой строки надо вывести самый большой элемент
Вот мой код : #include &lt;iostream&gt; #include &lt;Windows.h&gt; using namespace std;...


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

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

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