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

Ошибка с номерами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать класс под названием part описывающий партию деталей http://www.cyberforum.ru/cpp-beginners/thread958053.html
Люди помогите написать программу. Суть программы: нужно разработать класс под названием part описывающий партию деталей состоящею из названия, модель, номер, цена. У нас есть: 1) болт -175 - 17 -20 2) гайка -176-18-20 3) шайба - 185 -18 - 20 4) гровер - 178 -18 - 20 И подсчитать стоимость узла деталей. Помогите очень нужно сдать лабу!!!!!!!
C++ Окошко с сообщением "Hello". Всем привет! Хочу обратиться с просьбой показать, как будет выглядеть код, если нужно реализовать следующее: программа после запуска сворачивается в трей, и как только я щелкну mouse1 вылазило бы окошко с сообщение "Hello". Может кто-нибудь помочь? http://www.cyberforum.ru/cpp-beginners/thread958048.html
C++ Датчики компьютера
Решил сделать не большой проэкт, но для етого мне нужно считывать даные с датчиков компьютера(температуру, производительность цп и тд...). Как это зделать?? Есть какието функции или какойто другой метод?? Подскажите, буду благодарен!)
Перегрузка операторов ввода вывода C++
в .h файле сделал объявление inline ostream& operator <<(ostream&, const Proc&); inline istream& operator >>(istream&, Proc&); в .cpp реализация inline istream& operator >>(istream& is, Proc& obj) { short val; cout << "Name: ";
C++ не могу разобраться с блок-схемой http://www.cyberforum.ru/cpp-beginners/thread958020.html
Нужно составить блок-схему Дано вещественное число х. Вычислить y ссылка удалена Входные данные Вещественное число x. Выходные данные
C++ Объединить массивы Есть 2 множества чисел в массивах int. A и B. Кол-во элементов Na, Nb соответственно. Массивы сортированы по возрастанию, и в них нет повторов. Нужно в массив C записать объединение как множество(С=A U B) за один проход, и в переменную Nc поместить длину массива С. Пример : A {1,3,5,6}, B{1,2,4,8}. Тогда C {1,2,3,4,5,6,8} Nc=7. подробнее

Показать сообщение отдельно
Fahrengeht
0 / 0 / 0
Регистрация: 12.07.2013
Сообщений: 13
19.09.2013, 20:14     Ошибка с номерами
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <string>
using namespace std;
 
class Land
{
private:
    int num_record;
    string name;
    string the_currency;
    float area;
 
public:
    Land ();
    Land (int num_record, string name = "NoName", string the_currency = "NoCurrency", float area = 3.1415);
    ~Land ();
    void input(int num_record, string name, string the_currency, float area);
    void output();
 
};
    Land::Land()
    {
    cout << "Создание нового объекта под номером" << endl;
    cout << "\nВведите № записи : "; 
    cin >> this->num_record;  
    cout << "\nВведите наименование : "; 
    cin >> this->name;  
    cout << "\nВведите наименование валюты : "; 
    cin >> this->the_currency;  
    cout << "\nВведите площадь : "; 
    cin >> this->area;  
    }
 
Land::Land(int num_record, string name, string the_currency, float area)
{
    cout << "Создание нового объекта под номером " << num_record << endl;
    this ->name = name;
    this -> the_currency = the_currency;
    this ->area = area;
}
 
Land::~Land()
{
    cout << "\nВы удалили объект со следующими параметрами:" << endl;
    this->output();
}
 
void Land::input(int num_record, string name, string the_currency, float area)
{
    this ->num_record = num_record;
    this ->name = name;
    this ->the_currency = the_currency;
    this ->area = area;
}
 
void Land::output()
{
    int a = this ->num_record;
    string b = this ->name;
    string c = this ->the_currency;
    float d = this ->area;
    cout<<"\nСтрана: № записи:"<<a;
    cout<<"\nНаименование:"<<b;
    cout<<"\nНаименование валюты:"<<c;
    cout<<"\nПлощадь:"<<d;
    cout<<endl;
 
}
int main()
{
    setlocale(LC_ALL, "Russian" );
    int a;
    string  c, b;
    float d;
    
    cout << "\nПервая запись" << endl; 
    cout<<"\nВВедите № записи:"; cin>>a;
    cout<<"\nВВедите наименование:"; cin>>b;
    cout<<"\nВВедите наименование валюты:"; cin>>c;
    cout<<"\nВВедите  площадь:"; cin>>d;
     
    Land* Ld1 = new Land(a, b, c, d);
    cout << endl;
 
    cout<< "\nВторая запись" << endl; 
    cout<<"\nВВедите № записи:";cin>>a;
    cout<<"\nВВедите наименование:";cin>>b;
    cout<<"\nВВедите наименование валюты:";cin>>c;
    
    Land* Ld2 = new Land(a, b, c);
    cout << endl;
 
 
     Land* Ld3 = new Land();  
     cout << endl;
 
    cout << "Содержимое объектов класса" << endl;
 
    Ld1->output();
    Ld2->output();
    Ld3->output();
 
    delete Ld1;
    delete Ld2;[TABLE][/TABLE]
    delete Ld3;
 
    cout << "Работа программы окончена…" << endl;
 
    system("pause");
    return 0;
}
]
Ошибок не выдает,но результат плачевный
Миниатюры
Ошибка с номерами  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru