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

Помогите решить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти максимальный среди всех элементов тех строк заданной матрицы, которые упорядочены http://www.cyberforum.ru/cpp-beginners/thread362643.html
Доброго времени суток, у меня есть задача ( практика,паскаль, процедуры ) так вот я не могу решить задачу :( Помогите пожалуйста составить алгоритм, и написать программу (C++, разберусь ибо осилив...
C++ Чтение из бинарного файла Ну собственно,у меня есть некий двоичный файл,в него записана моя информация в двоичном виде,требуется считать эту информацию и вывести на экран.Перепробовал уже кучу способов,выдает "левые"... http://www.cyberforum.ru/cpp-beginners/thread362613.html
одномерный массив помощь в отладке программы C++
#include <iostream> #include <conio.h> #include <locale.h> #include <stdlib.h> #include <iomanip> #define m 12 using namespace std; void main() {
Массив C++
Есть рабочая программа. Она удаляет в массиве элементы кратные семи и после каждого нечетного элемента массива добавляет элемент со значением 4. Подскажите, как сделать, чтобы в конечном массиве не...
C++ Работа с "Логин и пароль" на с++ http://www.cyberforum.ru/cpp-beginners/thread362575.html
Здравствуйте! Вот возник вопрос да и кончились идеи.. Вот написал простую программу для входа с логина и пароля... И хочу спросить каким способом можно тоже самое сделать, только не через циклы......
C++ Работа с масивом Как предоставить пользователю ввод кол-ва элементов масива вручную. cout<<"input number of mas element and press Enter..."; cin>>n; double mas1; double mas2; double mas3 подробнее

Показать сообщение отдельно
Busterr
-25 / 1 / 0
Регистрация: 25.09.2011
Сообщений: 50

Помогите решить - C++

07.10.2011, 15:06. Просмотров 532. Ответов 4
Метки (Все метки)

ЭТО ЗАДАНИЕ
Position of "-1".

In the given NxM matrix find the LAST position of the minus one(-1).
If it will be no "-1" value in the given matrix just output "-1 -1".

Input
First line N and M (1<=N,M<=100).
Then NxM table is given(all number are integers)

Output
First number have to be the row number,and then column number of last "-1" element.

Sample input:
3 4
1 1 2 3
4 5 0 1
2 3 -1 5

Добавлено через 38 секунд
Код
#include <iostream>
using namespace std;
const int N=100;
const int M=100;
int main()
{
  
  int a[N][M]={0};
  int n=0,m=0,x=0,y=0;
  cin >> n;
cin>>m;
  for (int i = 0 ; i < n; i++)
    for (int j = 0 ; j < m; j++)
      cin >> a[i][j];
  for (int i = 0 ; i < n; i++)
    for (int j = 0 ; j < m; j++)
      if (a[i][j]==-1)
	  {x=i+1;y=j+1;
  cout <<x<<" "<<y;}
	  else if(a[i][j]!=-1)
	  
	{ x=(-1);y=(-1);
  cout<<x<<y;
  }
return 0;
}
Добавлено через 34 минуты

Добавлено через 33 секунды
мне нужно чтобы только один раз выводило -1 -1, а там получается на каждое число не равное -1 выводит -1 -1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru