Вторник, 14.05.2024, 13:46
"I-School" - школа знаний XXI века
     In doing we learn
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Форма входа
Категории раздела
Пользователь ПК [0]
WEB-дизайн [0]
Программирование [18]
Корзина
Пользователь ПК [0]
WEB-дизайн [0]
Программирование [18]
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Главная » Статьи » Информатика, программирование » Программирование

    Найти седловую точку в матрице, С++
    #include <iostream>
    using namespace std;
    
    int main()
    {
     int i,j,n,m,found=0;
     float c[100][100], max[100][3], min[100][3];
     cout<<"razmer massiva"<<endl;
     cin>>n>>m;
     cout<<"vvedite matricy"<<endl;
     for (i=0;i<n;i++)
     {for (j=0;j<m;j++)
     cin>>c[i][j];
     }
     
    for (i=0;i<n;i++)
    {
     min[i][0]=c[i][0];
     min[i][1]=i;
     min[i][2]=0;
     for (j=1;j<m;j++)
     if(c[i][j]<min[i][0]) 
     {
     min[i][0]=c[i][j];//сам минимум в i-ой строке
     min[i][1]=i; //строка минимума
     min[i][2]=j; //столбец минимума
     }
    }
    
    for (j=0;j<m;j++)
    {
     max[j][0]=c[0][j];
     max[j][0]=0;
     max[j][0]=j;
     for (i=1;i<n;i++)
     if(c[i][j]>max[j][0]) 
     {
     max[j][0]=c[i][j];// сам максимум в j-ом столбце
     max[j][1]=i; //строка максимума
     max[j][2]=j; //столбец максимума
     }
    }
    for (i=0;i<n;i++)
     for (j=0;j<m;j++)
     if(min[i][0]==max[j][0] && min[i][1]==max[j][1] && min[i][2]==max[j][2])
     { cout<<"sedlovaya tozhka c["<<i<<"]["<<j<<"] = "<<c[i][j];
     found++;}
    
    if(!found)
     cout<<"sedlovaya tozhka ne najdena\n";
     
    return 0;
    }
    
    Категория: Программирование | Добавил: IrineK (15.03.2011)
    Просмотров: 4969 | Теги: обучение C/C++/CLI, обучение English, программирование С++, Киев обучение, задача бесплатно | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Copyright MyCorp © 2024
    Конструктор сайтов - uCoz