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

Обьекты класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчет. Треугольник http://www.cyberforum.ru/cpp-beginners/thread669865.html
#include <math.h> #include <stdio.h> #include <conio.h> int main() { signed int a,b,c,S; unsigned int B,C; double a,b,c; do{ printf("\n Blog a,b: "); scanf("%U", &a, &b);
C++ Для каждого введённого числа выводить на экран таблицу умножения написать программу, которая предлагает пользователю вводить целое число, до тех пор, пока он не введёт 0. И для каждого введённого числа выводить на экран таблицу умножения.(умножение введённого числа на числа от 1 до 10) http://www.cyberforum.ru/cpp-beginners/thread669859.html
Вычисление факториала для каждого введенного числа C++
написать программу, которая предлагает пользователю вводить целое число, до тех пор, пока он не введет 0. ивыводить факториал введенного числа для каждого введенного числа
C++ Рекурсия: подсчет количества цифр натурального числа
Написать рекурсивную функцию вычисления количества цифр натурального числа.
C++ Как зациклить программу на многократное использование? http://www.cyberforum.ru/cpp-beginners/thread669840.html
Есть код програмы калькулятора, надо с помощю цикла или при нажатии определенной клавиши(как умога попроще должно ето быть) заставить програму после вывода результата опять вывести на екран "Введите а и в..."одним словом чтоб програма работала многократно, без перекомпиляции. #include <math.h> #include <conio.h> #include <stdio.h> #include <locale.h> using namespace std; int main() { ...
C++ Указатели Задача: Если в матрице есть две одинаковых строки, то упорядочить столбцы матрицы по неубыванию суммы положительных элементов. Память под двухмерный массив должна выделяться динамически, и работа с ним должна осуществляться через указатели. Проблема: Как с помощью указателей можно организовать перестановку столбцов? Раньше с указателями никогда не работал. #include "stdafx.h" #include... подробнее

Показать сообщение отдельно
Leew
 Аватар для Leew
1 / 1 / 0
Регистрация: 12.10.2012
Сообщений: 29
12.10.2012, 22: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
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
#include <iostream.h>
using namespace std;
 
class Avto
{   static int Amount;
    string Info;
public:
   void PutAmount();
   string PutInfo();
   string GetInfo();
   Avto();
};
 
int Avto::Amount;
 
Avto::Avto()
{
  Amount++;  
}
 
string Avto::GetInfo()
{
    cout<<"Введите марку машины: "<<endl;
    cin>>Info;
}
 
void Avto::PutAmount()
{
    cout<<"Количество машин "<<Amount<<endl;
}
 
string Avto::PutInfo()
{
    cout<<"Марка "<<Amount<<" машины: "<<Info<<endl;
}
 
int main() 
{
    int n;
    cout<<"Введите количество машин, которые будут введены: ";
    cin>>n;
    int i;
    for (i=0;i<n;i++)
    {
    Avto Obj[i];
    Obj[i].GetInfo();
    Obj[i].PutInfo();
    };
}
Суть такова. Нужно ввести с клавиатуры количество машин которое надо ввести, и счетчик введеных машин должен быть в конструкторе. Понимаю что код очень корявый, потому может это можно реализовать как-то по-другому?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru