0 / 0 / 0
Регистрация: 02.11.2013
Сообщений: 10
1

Конструктор и деструктор- компаний

10.11.2014, 18:29. Показов 576. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите исправить ошибки (( Не как не могу найти..
Дело в том что при подсчете доли рынка он выдает 33% всегда.. Формула(годовые продыжи*100/сума годовых продаж всех компании);
Еще название,количество продуктов должны быть константами; тоесть :
1.Oracle; количество прод: 1;
2.IBM, количество прод:3;
3.Microsoft,количество прод: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
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
#include <iostream.h>
#include <math.h>
class companie
{
double kolicestvo,CENA;
char compani[30];
public:
companie(){kolicestvo=CENA=0;}
companie(double kol_product,double CENA_product,char compani_nr[30]){kolicestvo=kol_product;CENA=CENA_product;compani[30]=compani_nr[30];}
companie(companie&);
void read();
void show();
double god_prodaji();
double suma_vseh_god_prodaj();
double dolya_rinka();
};
 
double companie::god_prodaji(){return (kolicestvo*CENA);    }
 
double companie::suma_vseh_god_prodaj(){
double s; int i;
for(i=0;i<3;i++){s=s+god_prodaji();}
return (s);}
 
double companie::dolya_rinka(){
return (god_prodaji()*100/suma_vseh_god_prodaj());  
}
 
void companie::read(){
cout<<"Vvedite daniie o kompanie:"<<endl;
cout<<"----------------------------"<<endl;
cout<<"Nazvanie:"<<endl;
cin>>compani;
 
cout<<"Colicestvo:"<<endl;
cin>>kolicestvo;
 
cout<<"Cena producta:"<<endl;
cin>>CENA;
 
 
}
void companie::show()
{
cout<<"-----------------"<<endl;
cout<<"Nazvanie companii:"<<compani<<endl;
cout<<"Colicestvo productov:"<<kolicestvo<<endl;
cout<<"CENA:"<<CENA<<" $"<<endl;
cout<<"Godovie prodaji:"<<god_prodaji()<< "$"<<endl;
cout<<"Dolya rinka:"<<dolya_rinka()<< "%"<<endl;
}
 
 
main()
{
companie a[3];
int i;
for(i=0;i<3;i++){
a[i].read();}
for(i=0;i<3;i++){
a[i].show();
cout<<"Suma"<<a[i].suma_vseh_god_prodaj()<<endl;
cout<<"-------------"<<endl;
}
 
 
 
return 0;
 
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2014, 18:29
Ответы с готовыми решениями:

Конструктор инициализации, конструктор копирования, деструктор
Я сделал почти задание по перегрузке операторов. Осталось одно, тоесть три: конструктор...

Создать класс "Вектор" и реализовать конструктор по умолчанию, конструктор копирования и деструктор
Всем доброго времени суток! нужна ваша помощь! нужно создать класс вектор и реализовать...

Конструктор и деструктор в С++
Никак не могу найти ошибку. Выдает несоответствие результата и функции /gkh.cpp/ #include...

Конструктор и деструктор
Всем привет! В программе не работает конструктор с параметрами! Можете подсказать чего я не так...

2
Заблокирован
10.11.2014, 18:45 2
Цитата Сообщение от Gxxx28 Посмотреть сообщение
при подсчете доли рынка он выдает 33% всегда
Цитата Сообщение от Gxxx28 Посмотреть сообщение
companie a[3];
1/3 = 33%
А как иначе?

Возьмите массив побольше, а компаний - по-прежнему три.
0
0 / 0 / 0
Регистрация: 02.11.2013
Сообщений: 10
10.11.2014, 22:50  [ТС] 3
Нет,не правильно..
0
10.11.2014, 22:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2014, 22:50
Помогаю со студенческими работами здесь

конструктор и деструктор
Почему деструктор не вызывается? #include &lt;iostream.h&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; ...

Конструктор/деструктор
Подскажите пожалуйста как внедрить в вот эту программу конструктор и деструктор... В программе...

Конструктор и деструктор
Нужно чтобы деструктор отработал до завершения программы #include &quot;stdafx.h&quot; #include &lt;iostream&gt; ...

Конструктор и деструктор
Помогите к этой программе написать Конструктор и деструктор класса #include &lt;iostream&gt; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru