Форум программистов, компьютерный форум 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).Упорядочить элемента массива по возрастанию,подсчитав общее количество перестановок элементов,в результате которых было достигнуто упорядочение,а так же количество выполненных перестановок.Каждый элемент формируемого массива Bi определяется разностью между:количеством отрицательных и суммой положительных элементов столбца.Найти наименьши и...
cin and cout C++
cout << "vvedite interval postupleniya detaley: "; cin >> minDet>> maxDet; Нужно сделать чтобы интервал вводился не через пробел а через - cout << "vvedite interval postupleniya detaley: "; cin >> minDet;
C++ Подредактировать выводимые данные http://www.cyberforum.ru/cpp-beginners/thread587995.html
Надо сделать что если х у вводиш милионами числами выводило норм.. спасайте вообще хз как #include <iostream> #include <math.h> #include <conio.h> #include <iomanip> using namespace std; struct koord{double x,y;}; class vektors{ double x1,y1,x2,y2; public: void sl(double x1, double y1, double x2,double y2);
C++ MinGw. ошибка компиляции Привет. есть модуль и прога на с++. В VS всё работает нормально, а при компиляции Mingw вылетают такие ошибки. и прога в архиве. подробнее

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

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

27.05.2012, 13:26. Просмотров 1029. Ответов 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)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru