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

Конструктор и деструктор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Просуммировать члены последовательности с использованием рекурсивного вызова http://www.cyberforum.ru/cpp-beginners/thread1126413.html
Здравствуйте! Мною была составлена программа, содержащая подпрограмму с рекурсивным вызовом, и находящая решение уравнения 1*2+2*3*4+3*4*5*6+n*(n-1)*...*2n. Выглядит она следующим образом: #include <stdio.h> #include <math.h> #include <conio.h> int func (int n) {int i; int F; int k; int j; for (i=1;i<=n;++i) { k=1; for (j=i;j<=2*i;++j) k*=j;
C++ Найти сумму последовательности Здравствуйте. Мне дается уравнение следующего вида: 1* 2 + 2*3*4 + 3*4 *5*6 + n*(n −1) * ... *2n Вся проблема в том, что я не знаю, как перенести это уравнение в программу (то есть не могу составить необходимую формулу). Понимаю, что вопрос глупый, но застрял именно на этом. Надеюсь на вашу помощь:) http://www.cyberforum.ru/cpp-beginners/thread1126410.html
C++ Sprintf не видит переход на новую строку
Привет всем Появилась проблемка пытаюсь записать в массив через sprintf но он не воспринимает знак перехода на новую строку а тупо пишет поверх подскажите в чём касяк while(FindNextFile(hFile, &lpFile)) { if (lpFile.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) { //Directory do nothink! }
C++ Сравнение элементов двух массивов
#include <iostream>; #include <iostream> #include<locale> using namespace std; int main() { setlocale(LC_ALL,"Rus"); int a; cin>>a; int *rl1=new int ; //первое рл число for(int i=0;i<a;i++)
C++ Switch не видет вариант ( http://www.cyberforum.ru/cpp-beginners/thread1126379.html
Доброй ночи подскажите всем проблема посмотрел у дев интеренете кучу уроков все правильно написал (благо на C# уже кучу раз писал), а он не работает все время выводит, что вариант не выбран хоть 1 хоть 2 в води. int main() { setlocale(LC_ALL,"Rus"); cout << "Ëàáîðàòîðíàÿ ðàáîòà ¹ 8" << endl; cout << "Àâòîìàòèçèðîâàííîå ïðîåêòèðîâàíèå ðåçüáîâûõ ñîåäèíåíèé" << endl; cout << "Âûáåðèòå òèï...
C++ Массивы. Получить последовательность: а[0]-a[n]; a[1]-a[n], a[2]-a[n],…,0. Вычислить количество ненулевых элементов В одномерном массиве, состоящем из n вещественных элементов: 1) получить последовательность: а-a; a-a, a-a,…,0. 2) вычислить количество ненулевых элементов. подробнее

Показать сообщение отдельно
HaRuKy
 Аватар для HaRuKy
5 / 5 / 0
Регистрация: 20.03.2011
Сообщений: 288
22.03.2014, 08:59     Конструктор и деструктор
Всем привет!
В программе не работает конструктор с параметрами! Можете подсказать чего я не так делаю?
Задание: есть класс изделия, содержащий следующие поля:
имя – char*
шифр – char*
количество – int

Текст программы:
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
#include <iostream.h>
class izd
 {  private:
     char name[10];
     char code[10];
     int count;
    public:
    izd(): count(3)      //constr_bez_param
      {
           strcpy(name,"Panasonic");
       strcpy(code,"W2210");
       cout<<"constr_1"<<endl;
       show();
          }
       // ~izd(){}
       izd(char _name,char _code, int _count)       //constr_s_param
      {
           name=_name;
           code=_code;
           count=_count;
           cout<<"constr_2"<<endl;
           show();
      }
    void show()
      {
       cout<<name<<endl;
       cout<<code<<endl;
       cout<<count<<endl;
      }
        void input()
      {
       cout<<"\n Name:";  cin>>name;
       cout<<"\n Code:";  cin>>code;
           cout<<"\n Count:"; cin>>count;
      }
 
 };
 
 void main()
{
 izd model;
 model.input();
 model.show();
 system("pause");
 return;
}
Благодарю за ранее!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru