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

Найдите ошибку... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить самое встречающееся число в массиве http://www.cyberforum.ru/cpp-beginners/thread451063.html
Определить, какое абсолютное значение встречается в массиве чаще чем другие. диапазон значений -50 - 50, размерность массива 200. То, что я сделала, это задала рандом массив значениями от -50 - 50 и размерностью 200. а вот дальше зависла #include<iostream> #include <stdio.h> #include<cstdlib> using namespace std; int main() {
C++ Отобразить симметрично относительно вертикальной оси секторы матрицы... Напишите программу, пожалуйста. Заполнить матрицу случайными числами. Отобразить симметрично относительно вертикальной оси секторы матрицы, которые лежат влево и вправо от главной и побочной диагоналей. http://www.cyberforum.ru/cpp-beginners/thread451060.html
Заменить все элементы с отрицательными значениями средним арифметическим значением всех положительных элементов C++
Размерность массива (100) Диапазон значений (-100 - +100) Заменить все элементы с отрицательными значениями средним арифметическим значением всех положительных элементов Пожалуйста, напишите такую программу.
C++ код грея
здравствуйте. помогите пожалуйста с кодом задачи, я не могу додуматься никак. у нас есть n-мерный куб. и надо обойти все вершины это куба с помощью кода Грея(увеличение одного разряда). ну и просто вывести. получается как таблица 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 1 1 0 . . . . . . и так далее
C++ Заменить в строке все вхождения подстроки str1 на подстроку str2 http://www.cyberforum.ru/cpp-beginners/thread451045.html
заменить в строке все вхождения подстроки str1 на подстроку str2
C++ Вывод круговой диаграммы, отражающей товарооборот Написать программу, которая выводит круговую диаграмму, отражающую товарооборот (в процентах) книжного магазина. Исходные данные (объем продаж в рублях по категориям: книги, журналы, открытки и канцтовары) вводятся во время работы программы. Пример диаграммы приведен ниже.Помогите , пожалуйста, срочно надо. Заранее Спасибо! подробнее

Показать сообщение отдельно
Pushka_
0 / 0 / 0
Регистрация: 22.02.2012
Сообщений: 6

Найдите ошибку... - C++

22.02.2012, 20:27. Просмотров 897. Ответов 2
Метки (Все метки)

C++ изучать начал недавно. Вот написал программу и столкнулся с проблемой.

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
#include <iostream.h>
 
class Employee
{
      public:
             void SetAge(int Age) { Age = itsAge; }
             void SetYOS(int YOS) { YOS = itsYOS; }
             void SetSalary(int Salary) { Salary = itsSalary; }
             int GetAge() const { return itsAge; }
             int GetYOS() const { return itsYOS; }
             int GetSalary() const { return itsSalary; }
      private:
              int itsAge;
              int itsYOS;
              int itsSalary;
      };
 
int Employee::GetAge() const
{
                  cout << itsAge;
                  }
int Employee::GetSalary() const
{
                     cout << itsSalary;
                     }
int Employee::GetYOS() const
{
                  cout << itsYOS;
                  }
int main()
{
    int Age;
    int YOS;
    int Salary;
    Employee Worker1;
    Employee Worker2;
    cout << "Введите данные первого рабочего: ";
    cout << "\nВозраст: ";
    cin >> Age;
    Worker1.SetAge(Age);
    cout << "\nСтаж: ";
    cin >> YOS;
    Worker1.SetYOS(YOS);
    cout << "\nЗарплата: ";
    Worker1.SetSalary(Salary);
    cin >> Salary;
    cout << "\nВведите данные второго рабочего: ";
    cout << "\nВозраст: ";
    cin >> Age;
    Worker2.SetAge(Age);
    cout << "\nСтаж: ";
    cin >> YOS;
    Worker2.SetYOS(YOS);
    cout << "\nЗарплата: ";
    cin >> Salary;
    Worker2.SetSalary(Salary);
    cout << "\nДанные первого рабочего: ";
    cout << "\nВозраст: " << Worker1.GetAge();
    cout << "\nСтаж: " << Worker1.GetYOS();
    cout << "\nЗарплата: " << Worker1.GetSalary();
    cout << "\nДанные второго рабочего: ";
    cout << "\nВозраст: " << Worker2.GetAge();
    cout << "\nСтаж: " << Worker2.GetYOS();
    cout << "\nЗарплата: " << Worker2.GetSalary();
    int pause;
    cin >> pause;
    return 0;
}
Компилятор пишет:
19: error: redefinition of `int Employee::GetAge() const'
9: error: `int Employee::GetAge() const' previously defined here
23: error: redefinition of `int Employee::GetSalary() const'
11: error: `int Employee::GetSalary() const' previously defined here
27: error: redefinition of `int Employee::GetYOS() const'
10: error: `int Employee::GetYOS() const' previously defined here
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru