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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ вывод слов из файла http://www.cyberforum.ru/cpp-beginners/thread1035938.html
Задача такая, нужно вывести все слова которые находятся в файле, но проблема в том что если после слова стоит запятая то он считает что это слово с запятой, одно слово. как сделать что-бы последний символ обрезался и добавлялся пробел. Так нужно что бы после слова прибавлялся пробел (условие). #include "stdafx.h" #include <fstream> #include <iostream> #include <string> using namespace...
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++
Программа должна проверять правильность введенных пользователем данных и, если они неверные (делитель равен нулю), выдвать сообщение об ошибке. Если введенные данные корректны, выводить частно от деления, если есть остаток. Пример: 18/5-Частное 3 и остаток 3. #include <conio.h> #include <stdio.h> #include <math.h> #include <iostream> using namespace std; int main(void) { int delimoe,...
Дана квадратная матрица порядка n. Получить матрицу A^2 C++
Дана квадратная матрица порядка n. Получить матрицу A^2 (А в квадрате).
C++ Указатели http://www.cyberforum.ru/cpp-beginners/thread1035870.html
Здравствуйте, подскажите пожалуйста какие операторы нужно использовать в С++, чтобы вывести на консоль в виде таблицы значения чисел в десятичном и шестнадцатеричном формате, а так же их адрес в оперативной памяти для типов int, long, float, double, char, bool?
C++ Задан массив A размером 2n Задан массив A размером 2n. Выбрать в массиве А два близких по значению элемента и разместить меньший из них в массив В (n), а больше в массив C (n) до полного их заполнения. Помогите пожалуйста сделать на С++. Заранее благодарен. подробнее

Показать сообщение отдельно
philipp95
0 / 0 / 0
Регистрация: 23.05.2011
Сообщений: 11
10.12.2013, 16:31     Как исправить ошибку и в чем она заключается
Привет,помогите пожалуйста
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
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru