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

Седловые точки матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В массиве X определить количество элементов меньших среднего ариф*метического значения http://www.cyberforum.ru/cpp-beginners/thread705021.html
В массиве X определить количество элементов меньших среднего ариф*метического значения. Не упорядочивая массив удалить из него элемен*ты, расположенные между максимальным и минимальным.
C++ В чем смысл указателей? Дорогие друзья, не могу понять смысл указателей в С++? Для чего они нужны? Если не трудно на реальном примере объясните ,пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread705003.html
Вызов функции в возврате значения функции C++
Есть функция: int function1(a) { ...... return function2(function1(b),function1(c)); } Как работает такая хитрая система?
C++ Требуется умножить все члены последовательности
Помогите,прошу! Остались 3 штуки...Не успеваю... 1)Найти произведение элементов массива вещественных чисел, которые больше первого, но меньше 4-го элемента массива (если таких элементов нет, выдать...
C++ Некорректно выводятся данные http://www.cyberforum.ru/cpp-beginners/thread704985.html
в програмке не выводятся значения для y. на экран выводится как x= -5.00 z= 5.00 y=-10.485428 x= -4.50 z= 4.50 y=-8.819977 x= -4.00 z= 4.00 y=-7.227701 x= -3.50 z= 3.50 y=-5.718328 x=...
C++ четные буквы, плисс мальчишкииии =* сколько букв "у" в слове стоит на четных местах С++ подробнее

Показать сообщение отдельно
velikrjn
10 / 10 / 4
Регистрация: 02.12.2011
Сообщений: 55

Седловые точки матрицы - C++

21.11.2012, 23:30. Просмотров 1200. Ответов 2
Метки (Все метки)

Найти седловые точки матрицы. Седловой точкой называется элемент,
являющийся минимальным в строке и максимальным в столбце.

Я тут что-то написал, не понимаю какие именно ошибки.
C++ (Qt)
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
#include <iostream>
#include <conio.h>
#include <cstdlib>
using namespace std;
int main()
{
    const int dl=3;
    const int vs=3;
    int A[dl][vs];
    for (int i=0; i<=dl; i++) {
        for (int j=0; j<=vs; j++) {
            A[i][j]=rand()%20;
        cout<< A[i][j] <<" ";}
            cout <<endl;}
    int t,ii2;
    for (int i=0; i<=dl; i++){
     int min = A[i][i];
    for (int j=0; j<=vs; j++)  {
        if (A[i][j]<min)      {min=A[i][j];
        t=i;}}
    for (int j=0; j<=vs; j++){
        int p=A[t][j];
        if (p>max)
        { max=A[t][j];
        ii2=j;}}
    if (t==ii2) cout<< "Tochki " << A[i][ii2] <<endl; }
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru