Вторник, 07.05.2024, 23:35
Главная Регистрация RSS
Приветствую Вас, Заглянувший
Меню сайта
Программирование
Для студента
Познавательно
Опросник
Что по вашему играет наибольшую роль в ранжировании ресурса?
Всего ответов: 31
Поддержать проект
Благодарность выразило,чел: 7
Статистика

Полная статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Статьи » С/C++

В прямоугольной матрице, размерностью n*m,найти номера первых отрицательных элементов каждой строки (столбца). C/C++
#include <iostream>
using std::cout;
using std::cin;

int main(){
float **a;
int n,m,i,j;
cout<<"n: ";cin>>n;
cout<<"m: ";cin>>m;
cout<<"A:"<<std::endl;
a=new float* [n];
for(i=0;i<n;i++){
a[i]=new float [m];
for(j=0;j<m;j++)
cin>>a[i][j];
}
for(i=0;i<n;i++){
for(j=0;j<m;j++)
cout<<a[i][j];
cout<<std::endl;
}
cout<<"nepBbIE oTpuu,aTeJIbHbIe CTPOK:"<<std::endl;
for(i=0;i<n;i++){
for(j=0;j<m;j++)
if(a[i][j]<0){
cout<<a[i][j]<<std::endl;
break;
}
if(j==m) cout << "Bce noJLo}|{uTeJIbHb|"<<std::endl;
}
cout<<"nepBbIE oTpuu,aTeJIbHbIe CTOJI6u,oB:"<<std::endl;
for(i=0;i<n;i++){
for(j=0;j<m;j++)
if(a[j][i]<0){
cout<<a[j][i]<<std::endl;
break;
}
if(j==m) cout << "Bce noJLo}|{uTeJIbHb|"<<std::endl;
}
system("pause");
return 0;
}
Категория: С/C++ | Добавил: Freeman (02.11.2011)
Просмотров: 1395 | Теги: C/C++ | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]