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

Примерчики ООП простые - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы. Составить функцию для построения вектора по правилу http://www.cyberforum.ru/cpp-beginners/thread747197.html
Задали матрицу А = {aij} размерности n x n. Составить функцию для построения вектора B = {bi} по следующему правилу: если aii < 0, то bi взять равным сумме элементов i - й строки, иначе - сумму...
C++ Блок схема. С++ Помогите с блок схемой к этому коду #include <iostream.h> #include <conio.h> #include <math.h> #include <stdlib.h> void main() { clrscr(); int n,i=0,j=0,ch=0,z=0,k=0, buf; http://www.cyberforum.ru/cpp-beginners/thread747190.html
Сложная обработка элементов файлов. Найти сумму положительных компонент файла, расположенных до максимальной компоненты... C++
Помогите пожалуйста! Создать числовой файл F . Найти сумму положительных компонент файла, расположенных до максимальной компоненты. Найденной суммой заменить отрицательные компоненты, строящие...
C++ Сортировка массива структур по одному из полей
Добрый вечер. Есть такое задание: Организуйте сортировку массива студентов по номеру года обучения. Используйте стандартную функцию qsort. Указание: при сравнении понадобится разыменовывать...
C++ Запись и считывание с файла с проверкой http://www.cyberforum.ru/cpp-beginners/thread747161.html
Написать программу, которая считывает из файла и выводит на экран только строки, не содержащие двузначныx чисел. Вот я написал программу, все работает. #include <iostream> #include <fstream>...
C++ Модифицировать функцию для одномерного массива в функцию для двумерного Помогите пожалуйста. Очень срочно. Есть две функции для одномерного массива. Функция двоичного поиска и сортировки вставками. Нужно переписать эти функции для динамического двумерного массива.... подробнее

Показать сообщение отдельно
KeyGen
384 / 291 / 6
Регистрация: 07.08.2011
Сообщений: 789
Записей в блоге: 1
27.12.2012, 01:05
Вот авто, дальше по примеру:

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <string>
#include <iostream>
 
class Avto{
 
private:
  enum {CON = 10};
  std::string name;
  std::string spares[CON];
 
public:
 
  void setNameAvto(const char * str) { name = str; }
 
  void setSpares(const char *str) {
 
    bool BL = false;
    for(int i = 0; i<CON; i++){
      if(spares[i].size() == 0){
        spares[i] = str;
        BL = true;
        break;
      }
    }
 
    if(!BL)
      std::cout << "Массив запчастей переполнен";
  }
 
  void show()
  {
    std::cout << "Имя: " << name;
    std::cout << std::endl;
 
    for(int i = 0; i<CON; i++){
        if(spares[i].size() == 0) break;
      std::cout << "Запчасть номер: " << i+1 << ": " << spares[i];
      std::cout << std::endl;
  }
  }
};
 
int main()
{
  Avto avto;
 
  avto.setNameAvto("BMW");
 
  avto.setSpares("Колесо");
  avto.setSpares("Руль");
  avto.setSpares("Дверь");
 
  avto.show();
 
  return 0;
}
0
Миниатюры
Примерчики ООП простые  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru