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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
МаксимT7
0 / 0 / 1
Регистрация: 19.11.2012
Сообщений: 76
#1

ругается компилятор: - C++

19.11.2012, 02:20. Просмотров 1052. Ответов 7
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <iostream>
#include <process.h>
#include <conio.h>
#include <math.h>
 
 float a,b;
 
 
main()
{
    int a;
    switch (a)
{
    case'a': printf ("bn");
    default: printf ("nax poshol");
    }
    _getch ();
    return ;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2012, 02:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ругается компилятор: (C++):

Компилятор ругается - C++
Условие Создать класс, содержащий сведения о количестве изделий, собранный сборщиками цеха за неделю. Класс должен содержать следующие...

Ругается компилятор - C++
Создать класс жидкость, имеющий название (указатель на строку), плотность. Определить конструкторы, деструктор и операторы вывода в поток....

Компилятор не ругается - C++
Компилятор по разному реагирует на 2 указателя на строки (см.комментарии). В связи с этим появился вопрос - где хранятся аргументы...

Ругается компилятор - C++
Компилирую программу: // Proba2.cpp: определяет точку входа для консольного приложения. // #include &quot;stdafx.h&quot; #include &lt;vector&gt;...

компилятор с++ 2012 ругается - C++
Алгоритмы накопления y=x - sqrt(abs(x)); x=(0.98,0.52,0.77,-0.67,-0.14); n=5 #include &quot;stdafx.h&quot; #include...

Компилятор ругается на fopen - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;stdio.h&gt; using namespace std; int main() { FILE *f =...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Peregrin
33 / 33 / 1
Регистрация: 16.11.2012
Сообщений: 59
19.11.2012, 03:50 #2
1) У main() не указан тип функции, например void или int
2) По-моему, нельзя писать return ;
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
19.11.2012, 04:01 #3
обычно в таких случаях перечисляют ошибки. И вообще как можно отлаживать программу, не глядя в сообщения об ошибках?
МаксимT7
0 / 0 / 1
Регистрация: 19.11.2012
Сообщений: 76
19.11.2012, 16:01  [ТС] #4
Ошибка 1 error C2061: синтаксическая ошибка: идентификатор "acosf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 19 1 5.1 gavn
Ошибка 2 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 19 1 5.1 gavn
Ошибка 3 error C2061: синтаксическая ошибка: идентификатор "asinf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 19 1 5.1 gavn
Ошибка 4 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 19 1 5.1 gavn
Ошибка 5 error C2061: синтаксическая ошибка: идентификатор "atanf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 20 1 5.1 gavn
Ошибка 6 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 20 1 5.1 gavn
Ошибка 7 error C2061: синтаксическая ошибка: идентификатор "atan2f" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 20 1 5.1 gavn
Ошибка 8 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 20 1 5.1 gavn
Ошибка 9 error C2061: синтаксическая ошибка: идентификатор "ceilf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 20 1 5.1 gavn
Ошибка 10 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 20 1 5.1 gavn
Ошибка 11 error C2061: синтаксическая ошибка: идентификатор "cosf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 21 1 5.1 gavn
Ошибка 12 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 21 1 5.1 gavn
Ошибка 13 error C2061: синтаксическая ошибка: идентификатор "coshf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 21 1 5.1 gavn
Ошибка 14 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 21 1 5.1 gavn
Ошибка 15 error C2061: синтаксическая ошибка: идентификатор "expf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 21 1 5.1 gavn
Ошибка 16 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 21 1 5.1 gavn
Ошибка 17 error C2061: синтаксическая ошибка: идентификатор "fabsf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 22 1 5.1 gavn
Ошибка 18 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 22 1 5.1 gavn
Ошибка 19 error C2061: синтаксическая ошибка: идентификатор "floorf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 22 1 5.1 gavn
Ошибка 20 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 22 1 5.1 gavn
Ошибка 21 error C2061: синтаксическая ошибка: идентификатор "fmodf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 22 1 5.1 gavn
Ошибка 22 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 22 1 5.1 gavn
Ошибка 23 error C2061: синтаксическая ошибка: идентификатор "frexpf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 23 1 5.1 gavn
Ошибка 24 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 23 1 5.1 gavn
Ошибка 25 error C2061: синтаксическая ошибка: идентификатор "ldexpf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 23 1 5.1 gavn
Ошибка 26 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 23 1 5.1 gavn
Ошибка 27 error C2061: синтаксическая ошибка: идентификатор "logf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 23 1 5.1 gavn
Ошибка 28 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 23 1 5.1 gavn
Ошибка 29 error C2061: синтаксическая ошибка: идентификатор "log10f" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 24 1 5.1 gavn
Ошибка 30 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 24 1 5.1 gavn
Ошибка 31 error C2061: синтаксическая ошибка: идентификатор "modff" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 24 1 5.1 gavn
Ошибка 32 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 24 1 5.1 gavn
Ошибка 33 error C2061: синтаксическая ошибка: идентификатор "powf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 24 1 5.1 gavn
Ошибка 34 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 24 1 5.1 gavn
Ошибка 35 error C2061: синтаксическая ошибка: идентификатор "sinf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 25 1 5.1 gavn
Ошибка 36 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 25 1 5.1 gavn
Ошибка 37 error C2061: синтаксическая ошибка: идентификатор "sinhf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 25 1 5.1 gavn
Ошибка 38 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 25 1 5.1 gavn
Ошибка 39 error C2061: синтаксическая ошибка: идентификатор "sqrtf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 25 1 5.1 gavn
Ошибка 40 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 25 1 5.1 gavn
Ошибка 41 error C2061: синтаксическая ошибка: идентификатор "tanf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 26 1 5.1 gavn
Ошибка 42 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 26 1 5.1 gavn
Ошибка 43 error C2061: синтаксическая ошибка: идентификатор "tanhf" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 26 1 5.1 gavn
Ошибка 44 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 26 1 5.1 gavn
Ошибка 45 error C2061: синтаксическая ошибка: идентификатор "acosl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 28 1 5.1 gavn
Ошибка 46 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 28 1 5.1 gavn
Ошибка 47 error C2061: синтаксическая ошибка: идентификатор "asinl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 28 1 5.1 gavn
Ошибка 48 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 28 1 5.1 gavn
Ошибка 49 error C2061: синтаксическая ошибка: идентификатор "atanl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 29 1 5.1 gavn
Ошибка 50 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 29 1 5.1 gavn
Ошибка 51 error C2061: синтаксическая ошибка: идентификатор "atan2l" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 29 1 5.1 gavn
Ошибка 52 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 29 1 5.1 gavn
Ошибка 53 error C2061: синтаксическая ошибка: идентификатор "ceill" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 29 1 5.1 gavn
Ошибка 54 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 29 1 5.1 gavn
Ошибка 55 error C2061: синтаксическая ошибка: идентификатор "cosl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 30 1 5.1 gavn
Ошибка 56 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 30 1 5.1 gavn
Ошибка 57 error C2061: синтаксическая ошибка: идентификатор "coshl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 30 1 5.1 gavn
Ошибка 58 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 30 1 5.1 gavn
Ошибка 59 error C2061: синтаксическая ошибка: идентификатор "expl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 30 1 5.1 gavn
Ошибка 60 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 30 1 5.1 gavn
Ошибка 61 error C2061: синтаксическая ошибка: идентификатор "fabsl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 31 1 5.1 gavn
Ошибка 62 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 31 1 5.1 gavn
Ошибка 63 error C2061: синтаксическая ошибка: идентификатор "floorl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 31 1 5.1 gavn
Ошибка 64 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 31 1 5.1 gavn
Ошибка 65 error C2061: синтаксическая ошибка: идентификатор "fmodl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 31 1 5.1 gavn
Ошибка 66 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 31 1 5.1 gavn
Ошибка 67 error C2061: синтаксическая ошибка: идентификатор "frexpl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 32 1 5.1 gavn
Ошибка 68 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 32 1 5.1 gavn
Ошибка 69 error C2061: синтаксическая ошибка: идентификатор "ldexpl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 32 1 5.1 gavn
Ошибка 70 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 32 1 5.1 gavn
Ошибка 71 error C2061: синтаксическая ошибка: идентификатор "logl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 32 1 5.1 gavn
Ошибка 72 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 32 1 5.1 gavn
Ошибка 73 error C2061: синтаксическая ошибка: идентификатор "log10l" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 33 1 5.1 gavn
Ошибка 74 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 33 1 5.1 gavn
Ошибка 75 error C2061: синтаксическая ошибка: идентификатор "modfl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 33 1 5.1 gavn
Ошибка 76 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 33 1 5.1 gavn
Ошибка 77 error C2061: синтаксическая ошибка: идентификатор "powl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 33 1 5.1 gavn
Ошибка 78 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 33 1 5.1 gavn
Ошибка 79 error C2061: синтаксическая ошибка: идентификатор "sinl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 34 1 5.1 gavn
Ошибка 80 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 34 1 5.1 gavn
Ошибка 81 error C2061: синтаксическая ошибка: идентификатор "sinhl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 34 1 5.1 gavn
Ошибка 82 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 34 1 5.1 gavn
Ошибка 83 error C2061: синтаксическая ошибка: идентификатор "sqrtl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 34 1 5.1 gavn
Ошибка 84 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 34 1 5.1 gavn
Ошибка 85 error C2061: синтаксическая ошибка: идентификатор "tanl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 35 1 5.1 gavn
Ошибка 86 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 35 1 5.1 gavn
Ошибка 87 error C2061: синтаксическая ошибка: идентификатор "tanhl" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 35 1 5.1 gavn
Ошибка 88 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 35 1 5.1 gavn
Ошибка 89 error C2061: синтаксическая ошибка: идентификатор "abs" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 37 1 5.1 gavn
Ошибка 90 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 37 1 5.1 gavn
Ошибка 91 error C2061: синтаксическая ошибка: идентификатор "acos" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 39 1 5.1 gavn
Ошибка 92 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 39 1 5.1 gavn
Ошибка 93 error C2061: синтаксическая ошибка: идентификатор "asin" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 39 1 5.1 gavn
Ошибка 94 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 39 1 5.1 gavn
Ошибка 95 error C2061: синтаксическая ошибка: идентификатор "atan" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 40 1 5.1 gavn
Ошибка 96 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 40 1 5.1 gavn
Ошибка 97 error C2061: синтаксическая ошибка: идентификатор "atan2" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 40 1 5.1 gavn
Ошибка 98 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 40 1 5.1 gavn
Ошибка 99 error C2061: синтаксическая ошибка: идентификатор "ceil" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 40 1 5.1 gavn
Ошибка 100 error C2059: синтаксическая ошибка: ; c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 40 1 5.1 gavn
Ошибка 101 error C2061: синтаксическая ошибка: идентификатор "cos" c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 41 1 5.1 gavn
Ошибка 102 error C1003: число ошибок превышает 100; остановка компиляции c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath 41 1 5.1 gavn

вот все ошибки... я уже не знаю что делать((
Peregrin
33 / 33 / 1
Регистрация: 16.11.2012
Сообщений: 59
19.11.2012, 16:03 #5
Очевидно, что проблема с math.h, только не представляю какая.
_andrew_
22 / 22 / 3
Регистрация: 14.11.2012
Сообщений: 64
19.11.2012, 16:38 #6
работает:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <iostream>
#include <process.h>
#include <conio.h>
#include <math.h>
 
 float a,b;
 
 
main()
{
    int a;
    switch (a)
{
    case'a': printf ("bn");
    default: printf ("nax poshol");
    }
    getch ();
    return 0;
}
HidForce
56 / 56 / 13
Регистрация: 17.11.2012
Сообщений: 1,602
19.11.2012, 17:06 #7
Зачем столько библиотек подключать? Они здесь не нужны.
Вот простой код, который отображает суть оператора switch:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
int main()
{
  setlocale (LC_ALL, "rus"); 
  int a;
 
  cout << "Введите 1 или 2" << endl;
  cin >> a;
 
  switch ( a )
 {
  case 1:
    cout << "Была введена цифра 1";
    break;
  case 2:
    cout <<"Была введена цифра 2";
    break;
  }
  cin.get();
}
МаксимT7
0 / 0 / 1
Регистрация: 19.11.2012
Сообщений: 76
19.11.2012, 17:24  [ТС] #8
блинн, а может это что то с visual studio быть?? у меня не работает ни одна...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2012, 17:24
Привет! Вот еще темы с ответами:

компилятор ругается на структуру - C++
попалась вот такая вот структура для графа, но компилятору она не нравится.... template &lt;class V, class E&gt; struct graph { ...

Компилятор ругается на fopen - C++
#include&lt;iostream&gt; #include&lt;stdio.h&gt; #include &lt;string.h&gt; #define MAX 50 using namespace std; // Приоритет операций int...

почему компилятор не ругается? - C++
Почему компилятор не ругается, когда я исп. неинициализированную переменную и кладёт автоматически туда мусор. (см..коменатрий в коде): ...

Компилятор ругается на синтаксис - C++
cout &lt;&lt; &quot;Введите значение длины в заданных единицах: m, cm, ft, in: &quot; &lt;&lt; '\n'; for (i=0;i&lt;100;++i){ cin &gt;&gt; length &gt;&gt; len_unit; ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
19.11.2012, 17:24
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru