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

Найти индексы минимального элемента матрицы, находящегося в верхнем треугольнике между двумя диагоналями - C++

09.11.2010, 01:34. Просмотров 444. Ответов 4
Метки нет (Все метки)

Помогите с лабораторной работой!!!

Дан квадратный массив порядка n<=10. найти значения индексов минимаьного элемента находящегося в верхнем треугольнике между двумя диагоналями массива(включая фрагменты диагоналей).

заранее благодарен!!!

http://www.cyberforum.ru/cpp-beginners/thread964810.html

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2010, 01:34
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Найти индексы минимального элемента матрицы, находящегося в верхнем треугольнике между двумя диагоналями (C++):

Вычислить 2 минимальных элемента матрицы: в верхнем треугольнике и в нижнем
Всем привет. Долго мучилась с одной задачкой. Решения так и не нашла. Надеюсь...

Образовать матрицу A(nxn), сгенерировав элементы случайным образом. Определить индексы минимального элемента матрицы. Определить индексы максимального
Образовать матрицу A(nxn), сгенерировав элементы случайным образом. Определить...

Образовать матрицу A(nxn), сгенерировав элементы случайным образом. Определить индексы минимального элемента матрицы.
Образовать матрицу A(nxn), сгенерировав элементы случайным образом. Определить...

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

Найти в каждом столбце матрицы индексы максимального элемента
разработать алгоритм обработки двумерного массива размера nxm.Числа n и m,a...

4
dihlofos
Бродяга
304 / 258 / 56
Регистрация: 27.08.2010
Сообщений: 553
09.11.2010, 09:09 #2
morgan4ik,
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
47
48
49
50
51
52
53
54
55
56
#include <iostream>
#include <ctime>
#include <cstdlib>
 
using namespace std;
 
int main()
{
    int i,j,size;
    int min_i=0, min_j=0;
    srand(time(NULL));
 
    // Ввод размера
    cout<<"Vvedite razmer: ";
    cin>>size;
 
    // выделение памяти
    int **arr = new int *[size];
    for(int i=0; i<size; i++)
    {
      arr[i] = new int [size];
    }
 
    // заполнение и вывод массива
    for(i=0;i<size;++i)
    {
        for(j=0;j<size;++j)
        {
            arr[i][j]=rand()%10;
            cout<<arr[i][j]<<' ';
        }
        cout<<'\n';
    }
 
    // поиск минимального
    for(i=0;i<size;++i)
       for(j=i;j<size-i;++j)
          if(arr[i][j]<arr[min_i][min_j])
          {
           min_i=i;
           min_j=j;
          }
 
    // вывод рез-та
    cout<<"\nMinimal element is arr["<<min_i<<"]["
        <<min_j<<"] = "<<arr[min_i][min_j];
 
    // освобождение памяти
    for (i=0; i<size; i++)
       delete [] arr[i];
    delete [] arr;
 
    cout<<endl;
    system("pause");
    return 0;
}
2
morgan4ik
3 / 3 / 4
Регистрация: 04.12.2009
Сообщений: 43
09.11.2010, 11:10  [ТС] #3
огромное спасибо)))
0
TheMachinist
244 / 176 / 47
Регистрация: 14.06.2010
Сообщений: 422
09.11.2010, 11:17 #4
огромное спасибо)))
не зачто
Найти минимальный элемент массива здесь любой дурак может.
В условии задачи речь идет о треугольнике
0
dihlofos
Бродяга
304 / 258 / 56
Регистрация: 27.08.2010
Сообщений: 553
09.11.2010, 12:53 #5
NikolaWhite, если что в треугольнике и ищем.

Добавлено через 1 час 33 минуты
Разве что просмотр строк при поиске лучше сделать до середины:
C++
1
for(i=0;i<=size/2;++i) // 36 строка
Но на конечном результате это не скажется.
0
09.11.2010, 12:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2010, 12:53
Привет! Вот еще темы с решениями:

Найти значение и индексы максимального по абсолютной величине элемента матрицы
Дана прямоугольная матрица b. Найти в ней значение и индексы максимального по...

Найти индексы максимального и минимального элементов матрицы и произведение этих элементов
При помощи случайных чисел ввести матрицу A(15x5). Записать значения элементов...

Найти индексы элемента матрицы, для которого модуль разности достигает максимума
Задание звучит так: Уникальным будем называть элемент, для которого такой...

Найти индекс минимального элемента главной диагонали матрицы
Найти индекс минимального элемента главной диагонали матрицы Без понятий как...


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

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

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