С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Выбрать из списка 2 любых оператора опишите их - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму элементов массива, находящихся между первым и последним отрицательным элементом http://www.cyberforum.ru/cpp-beginners/thread23395.html
В целочисленном массиве из 20 ти элементов, найти сумму элементов, находящихся между первым и последним отрицательным элементом.Массив заполняется случайно, в диапозоне от -30 до +30.
C++ Непарные элементы Long double ребята , парю мозги над нахождением непарных елементов масива типа Long double %- работает только с интами... Другой идеи нет. Просто выхоит , что у меня есть шаблон для нахождения в масиве... http://www.cyberforum.ru/cpp-beginners/thread23393.html
C++ Как с консоли записать в файл русский текст
Как с консоли записать в файл русский текст? Если так, то пишется только английский: #include <iostream> using namespace std; int main () { setlocale (LC_ALL,".1251"); char filename ;...
Чтение из файла C++
Добрый день, нужна помощь! Нужно прочитать данные из файла. Как я понимаю они записаны структурой, ну или хотя бы в структуру их будет удобнее читать. Вот инфа по файлу: This file holds all the...
C++ Определить время через K (вводится с клавиатуры) секунд http://www.cyberforum.ru/cpp-beginners/thread23385.html
Задачки сверхпростые...но вот чего-то не выходит..общая идея то понятна - она везде там одинакова практически, а как все это собрать не знаю =( Помогите, если нетрудно составить алгоритмы, и рабочую...
C++ Как вычислить количество элементов массива, переданного по ссылке? Здравствуйте! Имею следующий вопрос: нужно написать функцию, вычисляющую длину массива целых чисел: int arrayLength(int* arr) { // А дальше-то что? } подробнее

Показать сообщение отдельно
darkAngel
Технофашист
217 / 200 / 4
Регистрация: 11.03.2009
Сообщений: 883
14.04.2009, 11:50
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// Описание класса dom (дом)
class dom        // ключевое слово class и имя класса (dom)
{
   private:      // Это модификатор доступа - private. Переменные и методы, объявленные после него, будут доступны только внутри этого класса
   String name;  // Переменная типа String (строка символов) (имя дома)
   int komnati;  // Целочисленная переменная (только целые числа)   (количество комант в доме)
 
   public:       // Это модификатор доступа - public. Переменные и методы, объявленные после него, будут доступны и внекласса
  
 // Дальше идёт конструктор (constructor). Имя конструктора должно совпадать с именем класса (т.е. dom).  Конструктор служит для  инициализации созданных объектов нашего класса dom
   dom (String nm, int kom)  // т.к. в круглых(!) скобках объявленны переменные "String nm, int kom", то значит этот конструтор - конструктор с параметрами.
   {
      name = nm;             // Переменная name (описаная выше) принимает значение nm, которое передаётся конструктору во время его вызова
      komnati = kom;         // аналогично            (p.s. это и называется "инициализация")
   }
 
  //Дальше идёт метод(metod) класса. Метод это функция, которая вызывается из вне.  Этот метод будет проверять, является ли дом однокомнатным или многокомнатным
  bool proverka()   // bool - это тип, возвращаемого методом proverka, значения (т.е. функция вернёт true (истина) если дома многокомн.ный, и false (ложь) если нет.
  {                 // Круглые (!) скобки пусты (). Значит метод proverka не принимает никаких параметров
     if (komnati >= 2) return true;   // Оператор If . В круглых скобках находятся условия (если целочисленная перменная komnati больше либо равна (>=) двум, то выполняется действие "retrun true". return - ключевое слово, поссле которого идёт то, что наш метод должен вернуть. В данном случае возвращается true (истина)
     else return false;              // В противном случае (else) возвращается false
  }
};
Нормально?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.