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

Просьба с компиляцией - C++

Восстановить пароль Регистрация
 
aoo2005
 Аватар для aoo2005
0 / 0 / 0
Регистрация: 23.04.2011
Сообщений: 24
20.11.2011, 17:10     Просьба с компиляцией #1
Сегодня что то случилось с компиляторами на 2 разных запускал толку...
Ошыбка: error: stray '\179' in program
Просьба запустить код и скинуть скриншот окна... при вводе "х" и "у" введите 1 и 2.
А вот и сам код:

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
// Подключение Библиотек
   
   #include <iostream.h>
   #іnclude <stdіo.h>
   #іnclude <math.h>
   #include <conio.h>
 
іnt maіn(voіd)
 
{   
 
// После вызова этой функции можем выводить в консоль русcкие символы
    
setlocale(LC_ALL, "Russian"); 
 
// Объявления переменных
    
    double x,y;
    double a=12.5,  b=1.3;
    double c=14.1,  d=2.7;
    double t1, t2;
    double ax;
 
// Вводим данные значения x,y
    
    prіntf("Введите x, y >");
    scanf("%lf %lf",&x,&y);
 
// Далее вычисляется первое промежуточное значение 
    
    ax=a*x;
 
// И первый результат
    
    t1=(b*log(ax+b)/a+d*log(y*x+d)/y)/c;
    
// Вычисляется второй промежуточный результат
    
    ax=sqrt((c-b)*(c+b))*tan(ax);
 
// И вычисляется второй окончательный результат
    
    t2=log((ax+b)/(ax-b))/2/a/b;
    
// Полученные результаты выводим на экран
    
    prіntf("t1 = %lg\n",t1); 
    
    prіntf("t2 = %lg\n",t2); 
 
getch();
 
}
Заранее благодарен!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2011, 17:10     Просьба с компиляцией
Посмотрите здесь:

C++ Помогите с компиляцией!
C++ Проблема с компиляцией (help)
Проблема с компиляцией C++
C++ проблема с компиляцией
C++ Проблемы с компиляцией
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
20.11.2011, 17:33     Просьба с компиляцией #2
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
// Подключение Библиотек
   
   #include <iostream.h>
   #include <stdio.h>
   #include <math.h>
   #include <conio.h>
 
int main(void)
 
{       
 
// После вызова этой функции можем выводить в консоль русcкие символы
    
setlocale(LC_ALL, "Russian"); 
 
// Объявления переменных
    
    double x,y;
        double a=12.5,  b=1.3;
        double c=14.1,  d=2.7;
        double t1, t2;
        double ax;
 
// Вводим данные значения x,y
        
    printf("??????? x, y >");
        scanf("%lf %lf",&x,&y);
 
// Далее вычисляется первое промежуточное значение 
        
    ax=a*x;
 
// И первый результат
        
    t1=(b*log(ax+b)/a+d*log(y*x+d)/y)/c;
        
// Вычисляется второй промежуточный результат
        
    ax=sqrt((c-b)*(c+b))*tan(ax);
 
// И вычисляется второй окончательный результат
        
    t2=log((ax+b)/(ax-b))/2/a/b;
        
// Полученные результаты выводим на экран
        
    printf("t1 = %lg\n",t1); 
    
    printf("t2 = %lg\n",t2); 
 
getch();
 
}
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
20.11.2011, 17:38     Просьба с компиляцией #3
Не знаю как это приключилось, но при копипасте некоторые буквы хедеров и функции заделались русскими. У меня показывали вопросики. Поэтому код не компилился.
aoo2005
 Аватар для aoo2005
0 / 0 / 0
Регистрация: 23.04.2011
Сообщений: 24
20.11.2011, 17:42  [ТС]     Просьба с компиляцией #4
Цитата Сообщение от Nursik77 Посмотреть сообщение
Не знаю как это приключилось, но при копипасте некоторые буквы хедеров и функции заделались русскими. У меня показывали вопросики. Поэтому код не компилился.
А так ошибок нету, кроме вопросиков? Попробуй вместо русских написать англ...
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
20.11.2011, 17:45     Просьба с компиляцией #5
Цитата Сообщение от aoo2005 Посмотреть сообщение
А так ошибок нету, кроме вопросиков? попробуй вместо русских написать англ...
Ошибки были исключительно в тех местах, где были вопросики. А свой код из моего поста не пробовал?
aoo2005
 Аватар для aoo2005
0 / 0 / 0
Регистрация: 23.04.2011
Сообщений: 24
20.11.2011, 17:50  [ТС]     Просьба с компиляцией #6
Цитата Сообщение от Nursik77 Посмотреть сообщение
Ошибки были исключительно в тех местах, где были вопросики. А свой код из моего поста не пробовал?
А на чём ты запускал?

Добавлено через 2 минуты
Цитата Сообщение от Nursik77 Посмотреть сообщение
// После вызова этой функции можем выводить в консоль русcкие символы

setlocale(LC_ALL, "Russian");
Вот может быть из-за этого... попробуй убрать слово "Russian"
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
20.11.2011, 17:50     Просьба с компиляцией #7
Цитата Сообщение от aoo2005 Посмотреть сообщение
А на чём ты запускал?
DevC++.
aoo2005
 Аватар для aoo2005
0 / 0 / 0
Регистрация: 23.04.2011
Сообщений: 24
20.11.2011, 17:52  [ТС]     Просьба с компиляцией #8
Цитата Сообщение от Nursik77 Посмотреть сообщение
DevC++.
Аналогично) Но результата не получил)
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
20.11.2011, 17:57     Просьба с компиляцией #9
Я же говорю
Цитата Сообщение от Nursik77 Посмотреть сообщение
при копипасте
Ну ладно, полностью опишу что случилось.
Когда я копирую какой-либо код из вне и вставляю его в исходный файл, вместо русских букв выводятся вопросики. Так же было и с твоим кодом. Повторюсь:
Цитата Сообщение от Nursik77 Посмотреть сообщение
А свой код из моего поста не пробовал?
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
20.11.2011, 18:11     Просьба с компиляцией #10
aoo2005, попробуй так:
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
// Ïîäêëþ÷åГ*ГЁГҐ Áèáëèîòåê
   
   #include <iostream.h>
   #include <stdio.h>
   #include <math.h>
   #include <conio.h>
 
int main(void)
 
{       
 
 
// ÎáúÿâëåГ*ГЁГї ïåðåìåГ*Г*ûõ
    
    double x,y;
        double a=12.5,  b=1.3;
        double c=14.1,  d=2.7;
        double t1, t2;
        double ax;
 
// Ââîäèì Г¤Г*Г*Г*ûå Г§Г*Г*Г·ГҐГ*ГЁГї x,y
        
    printf("Input x, y >");
        scanf("%lf %lf",&x,&y);
 
// Г„Г*ëåå âû÷èñëÿåòñÿ ïåðâîå ïðîìåæóòî÷Г*îå Г§Г*Г*Г·ГҐГ*ГЁГҐ 
        
    ax=a*x;
 
// Г€ ïåðâûé ðåçóëüòГ*ГІ
        
    t1=(b*log(ax+b)/a+d*log(y*x+d)/y)/c;
        
// Âû÷èñëÿåòñÿ âòîðîé ïðîìåæóòî÷Г*ûé ðåçóëüòГ*ГІ
        
    ax=sqrt((c-b)*(c+b))*tan(ax);
 
// Г€ âû÷èñëÿåòñÿ âòîðîé îêîГ*Г·Г*òåëüГ*ûé ðåçóëüòГ*ГІ
        
    t2=log((ax+b)/(ax-b))/2/a/b;
        
// Ïîëó÷åГ*Г*ûå ðåçóëüòГ*ГІГ» âûâîäèì Г*Г* ГЅГЄГ°Г*Г*
        
    printf("t1 = %lf\n",t1); 
    
    printf("t2 = %lf\n",t2); 
 
getch();
 
}
Результат твоей проги:
Миниатюры
Просьба с компиляцией  
aoo2005
 Аватар для aoo2005
0 / 0 / 0
Регистрация: 23.04.2011
Сообщений: 24
20.11.2011, 18:23  [ТС]     Просьба с компиляцией #11
Цитата Сообщение от Nursik77 Посмотреть сообщение
aoo2005, попробуй так:
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
// Ïîäêëþ÷åГ*ГЁГҐ Áèáëèîòåê
   
   #include <iostream.h>
   #include <stdio.h>
   #include <math.h>
   #include <conio.h>
 
int main(void)
 
{       
 
 
// ÎáúÿâëåГ*ГЁГї ïåðåìåГ*Г*ûõ
    
    double x,y;
        double a=12.5,  b=1.3;
        double c=14.1,  d=2.7;
        double t1, t2;
        double ax;
 
// Ââîäèì Г¤Г*Г*Г*ûå Г§Г*Г*Г·ГҐГ*ГЁГї x,y
        
    printf("Input x, y >");
        scanf("%lf %lf",&x,&y);
 
// Г„Г*ëåå âû÷èñëÿåòñÿ ïåðâîå ïðîìåæóòî÷Г*îå Г§Г*Г*Г·ГҐГ*ГЁГҐ 
        
    ax=a*x;
 
// Г€ ïåðâûé ðåçóëüòГ*ГІ
        
    t1=(b*log(ax+b)/a+d*log(y*x+d)/y)/c;
        
// Âû÷èñëÿåòñÿ âòîðîé ïðîìåæóòî÷Г*ûé ðåçóëüòГ*ГІ
        
    ax=sqrt((c-b)*(c+b))*tan(ax);
 
// Г€ âû÷èñëÿåòñÿ âòîðîé îêîГ*Г·Г*òåëüГ*ûé ðåçóëüòГ*ГІ
        
    t2=log((ax+b)/(ax-b))/2/a/b;
        
// Ïîëó÷åГ*Г*ûå ðåçóëüòГ*ГІГ» âûâîäèì Г*Г* ГЅГЄГ°Г*Г*
        
    printf("t1 = %lf\n",t1); 
    
    printf("t2 = %lf\n",t2); 
 
getch();
 
}
Результат твоей проги:
Thanks bro! Спасибо выручил
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2011, 18:36     Просьба с компиляцией
Еще ссылки по теме:

Проблемы с компиляцией C++
Проблемы с компиляцией C++
C++ Ошибка с компиляцией

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

Или воспользуйтесь поиском по форуму:
Nursik77
20.11.2011, 18:36     Просьба с компиляцией
  #12

Не по теме:

Цитата Сообщение от aoo2005 Посмотреть сообщение
Thanks bro! Спасибо выручил
Не за что

Yandex
Объявления
20.11.2011, 18:36     Просьба с компиляцией
Ответ Создать тему
Опции темы

Текущее время: 03:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru