Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как исправить ошибку и в чем она заключается - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вывод слов из файла http://www.cyberforum.ru/cpp-beginners/thread1035938.html
Задача такая, нужно вывести все слова которые находятся в файле, но проблема в том что если после слова стоит запятая то он считает что это слово с запятой, одно слово. как сделать что-бы последний...
C++ LNK2019 Заголовочный файл: namespace ns { const int QUARTERS = 4; struct sales { double Sales; double average; double max; double min; http://www.cyberforum.ru/cpp-beginners/thread1035891.html
Программа деления двух чисел C++
Программа должна проверять правильность введенных пользователем данных и, если они неверные (делитель равен нулю), выдвать сообщение об ошибке. Если введенные данные корректны, выводить частно от...
Дана квадратная матрица порядка n. Получить матрицу A^2 C++
Дана квадратная матрица порядка n. Получить матрицу A^2 (А в квадрате).
C++ Указатели http://www.cyberforum.ru/cpp-beginners/thread1035870.html
Здравствуйте, подскажите пожалуйста какие операторы нужно использовать в С++, чтобы вывести на консоль в виде таблицы значения чисел в десятичном и шестнадцатеричном формате, а так же их адрес в...
C++ Задан массив A размером 2n Задан массив A размером 2n. Выбрать в массиве А два близких по значению элемента и разместить меньший из них в массив В (n), а больше в массив C (n) до полного их заполнения. Помогите пожалуйста... подробнее

Показать сообщение отдельно
philipp95
0 / 7 / 0
Регистрация: 23.05.2011
Сообщений: 51

Как исправить ошибку и в чем она заключается - C++

10.12.2013, 16:31. Просмотров 601. Ответов 4
Метки (Все метки)

Привет,помогите пожалуйста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <conio.h>
#include <math.h>
#include "vichiclenia.cpp"
using namespace std;
void main()
{
    setlocale(0,"russian");
    int a;
    cout<<"Введите число,которое не равно 0"<<endl;
    cin>>a;
        if(a>0)
            cout<<vivodOTR;
        else if(a<0)
            cout<<vivodPOL;
        
    
}
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
#include <iostream>
#include <math.h>
using namespace std;
int summaZifr(int a)
{
    int summa=0;
    while (a)
    {summa=summa+(a%10);
    a=a/10;
    }
    return summa;
}
void vivodPOL (int a)
{  
    
    while(a)
    {
 
    int vr=a%10;
    cout<<"Строка по младшему разряду"<<vr;
    a=a/10;
    }
}
int vivodOTR (int a)
{
    int n=0;
    do
        {
        a=a%10;
        if(a>0)
        n++;
        }while(a);
    return n;
        {
            while(a)
            {
                int vr=a/pow(10.,n);
                    cout<<"Столбец по страшему разряду"<<endl<<a;
                n=n-1;
            }
    }
}
Ошибка 1 error LNK2005: "int __cdecl summaZifr(int)" (?summaZifr@@YAHH@Z) уже определен в Main.obj vichiclenia.obj

Ошибка 3 error LNK2005: "int __cdecl vivodOTR(int)" (?vivodOTR@@YAHH@Z) уже определен в Main.obj vichiclenia.obj

Ошибка 2 error LNK2005: "void __cdecl vivodPOL(int)" (?vivodPOL@@YAXH@Z) уже определен в Main.obj vichiclenia.obj

Ошибка 4 fatal error LNK1169: обнаружен многократно определенный символ - один или более laba.exe 1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru