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

Что значит !переменная - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ иерархия классов в с++ http://www.cyberforum.ru/cpp-beginners/thread588021.html
добрый день! будьте добры, подскажите как сделать из того что у меня получилось иерархию классов, должно быть 3срр и 3н. вот задача: (Композиция и иерархия). Создать класс хвост, имеющий длину....
C++ Рекурсия блин Помогите пожалуйста написать програмку. =-O Написать рекурсивную функцию, которая определяет, является ли симметричной часть строки, начиная с i и заканчивая j-м элементами. http://www.cyberforum.ru/cpp-beginners/thread588015.html
C++ Хэлп задача C++
Дана матрица А(6,6).Сформировать одномерный массив B(6,6).Упорядочить элемента массива по возрастанию,подсчитав общее количество перестановок элементов,в результате которых было достигнуто...
cin and cout C++
cout << "vvedite interval postupleniya detaley: "; cin >> minDet>> maxDet; Нужно сделать чтобы интервал вводился не через пробел а через - cout << "vvedite interval postupleniya...
C++ Подредактировать выводимые данные http://www.cyberforum.ru/cpp-beginners/thread587995.html
Надо сделать что если х у вводиш милионами числами выводило норм.. спасайте вообще хз как #include <iostream> #include <math.h> #include <conio.h> #include <iomanip> using namespace std;...
C++ MinGw. ошибка компиляции Привет. есть модуль и прога на с++. В VS всё работает нормально, а при компиляции Mingw вылетают такие ошибки. и прога в архиве. подробнее

Показать сообщение отдельно
korsarqa
7 / 7 / 0
Регистрация: 06.12.2011
Сообщений: 170

Что значит !переменная - C++

27.05.2012, 13:26. Просмотров 1074. Ответов 2
Метки (Все метки)

Вот кусок кода:
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
    //Начало вычисление максимальной площади
 for(i=0; i<n; i++)
        for(j=0; j<m; j++)//перебираем элементы матрицы
      {
          if(matr[i][j]!=0)//если очередной элемент равен 1
          {
              tmp=0;
              for(j1=j; j1<n && matr[i][j1]!=0; j1++)//идем вправо, пока не встретим элемент равный 0 или пока не кончится матрица
              {
 
                  tmp1=0;
                  for(i1=i; i1<m && matr[i1][j1]!=0; i1++)// идем вниз пока не встретится элемент равный 0 или пока не кончится матрица
                      tmp1++;//увеличиваем значение
                  if(!tmp)
                      tmp=tmp1;
 
                  else
                  {
                      if(tmp>tmp1)
                          tmp=tmp1;
                  }
                    if(col<tmp*(j1-j+1))
                        col=tmp*(j1-j+1);                    
              }
          }
      }
Что значит if(!переменная)
C++
1
 if(!tmp)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru