Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/190: Рейтинг темы: голосов - 190, средняя оценка - 4.87
0 / 0 / 0
Регистрация: 04.09.2017
Сообщений: 27
1

Error: stray in program

14.09.2017, 15:04. Показов 35196. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день дамы и господа эксперты. В прошлый раз у меня программа удалась после советов с вашего форума. Я продолжил читать Лафоре дальше и там вновь надо компилировать программу. Знакомство с cin. Вообщем я снова переписал с книжки программу и запустил компиляцию в CodeBloks но там снова проблемы.

"C:\Documents and Settings\Александр\Мои документы\urokiC++\opit1\main.cpp|8|error: stray '`' in program" вот это оно у меня выдаёт на 8 и 11 строку кода...

Кроме того были проблемы с #include lostream. Раньше оно тоже выдавало ошибку на этой строке... Но тут я уже писал всё правильно. Я потом просто открыл новый проект и с первой программы, которая " Hello world" и вот от туда взял этот код...то есть хело ворлд стёр а первую и вторую строчку оставил.

Можете пожалуйста подсказать в чём проблема?

И такой вопрос: есть у меня предчувствие что это одинарные скобки. По книжке скобки должны быть одинарными , но у меня предчувствие что я не те скобки ставлю. Можете подсказать где на клавиатуре есть одинарные скобки?

И ещё вопрос: в прошлый раз у меня заблокировали скриншот на форуме. Можете подсказать как добавлять скриншоты на форум?

За ранее спасибо.

С Уважением Александр.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.09.2017, 15:04
Ответы с готовыми решениями:

Ошибка при компиляции error: stray '\' in program
Добрый день. Не могу найти ошибку в коде. Гугл увы не помог(( #include <stdio.h> int f(int...

Объясните причину ошибки: error stray '\240' in program
#include <iostream> #include <vector> using namespace std; int main() { vector <int>...

Ошибка "error: stray '\235' in program"
Здрасти, что это за ошибка такая? error: stray '\235' in program

ошибка stray '\xxx' in program
Не пойму что за ошибка! Ввел обычное перечисление, и всплыла эта непонятная ошибка. Если...

9
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
14.09.2017, 15:32 2
Цитата Сообщение от Aleks1989 Посмотреть сообщение
Можете пожалуйста подсказать в чём проблема?
Судя по предшествующим и последующим вопросам, проблема в том, что Вам для начала необходимо пройти курсы "Пользователь персонального компьютера", а только потом приступать к программированию.
1
Велосипедист...
353 / 220 / 73
Регистрация: 15.12.2015
Сообщений: 785
14.09.2017, 16:37 3
Цитата Сообщение от Aleks1989 Посмотреть сообщение
Можете подсказать где на клавиатуре есть одинарные скобки?
Английская раскладка —> кнопка с русским символом "э" на клавиатуре. Вот так она выглядит: ( ' ).
И это не скобка, а кавычка.

Добавлено через 2 минуты
И код весь скопируйте и скиньте на форум.
1. Открыть ( как Вы это обычно делаете ) код, нажать Ctrl + A ( выделить все ), потом Ctrl + C ( скопировать выделенное ).
2. Перейти на форум, нажать на тег C++, потом Ctrl + V ( вставить ).
0
Эксперт С++
8971 / 4317 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
14.09.2017, 16:41 4
Цитата Сообщение от Aleks1989 Посмотреть сообщение
вот это оно у меня выдаёт на 8 и 11 строку кода...
Цитата Сообщение от Aleks1989 Посмотреть сообщение
Можете пожалуйста подсказать в чём проблема?
ошибки в 8 и 11 строках, я думаю.
0
Форумчанин
Эксперт CЭксперт С++
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
14.09.2017, 16:43 5
Aleks1989, код выкладывайте лучше не скриншотами, а скопировав как текст и выложив в тегах CPP (на панели кнопка С++).
Скриншоты добавляются как вложения, но использовать их нужно не как замена выкладывания кода текстом. Можете прикрепить скриншот в дополнение, через управление вложениями (скрепка в расширенном режиме ответа).
0
0 / 0 / 0
Регистрация: 04.09.2017
Сообщений: 27
15.09.2017, 00:56  [ТС] 6
Добрый день ещё раз.

Кавычки я поменял...но снова ошибка...

вот код целиком
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
int main()
{
    int ftemp;
    cout <<'150;';
    cin >> ftemp;
    int ctemp = (ftemp-32)*5/9
    cout <<"150" <<ctemp<< '\n';
    return 0;
}

И вот новую ошибку он мне выдал "||=== Build: Release in opit1 (compiler: GNU GCC Compiler) ===|
C:\Documents and Settings\Александр\Мои документы\urokiC++\opit1\main.cpp|8|warning: multi-character character constant [-Wmultichar]|
C:\Documents and Settings\Александр\Мои документы\urokiC++\opit1\main.cpp||In function 'int main()':|
C:\Documents and Settings\Александр\Мои документы\urokiC++\opit1\main.cpp|11|error: expected ',' or ';' before 'cout'|
C:\Documents and Settings\Александр\Мои документы\urokiC++\opit1\main.cpp|10|warning: unused variable 'ctemp' [-Wunused-variable]|
||=== Build failed: 1 error(s), 2 warning(s) (0 minute(s), 8 second(s)) ===|
"
0
440 / 432 / 159
Регистрация: 21.05.2016
Сообщений: 1,338
15.09.2017, 01:02 7
После 5/9 поставь ;
Вместо '150;' поставь 150
0
Вездепух
Эксперт CЭксперт С++
12769 / 6651 / 1791
Регистрация: 18.10.2014
Сообщений: 16,816
15.09.2017, 03:16 8
Цитата Сообщение от Aleks1989 Посмотреть сообщение
C:\Documents and Settings\Александр\Мои документы\urokiC++\opit1\main.cpp|8|warning: multi-character character constant [-Wmultichar]|
Что такое '150;' в строке 8?

Цитата Сообщение от Aleks1989 Посмотреть сообщение
C:\Documents and Settings\Александр\Мои документы\urokiC++\opit1\main.cpp|11|error: expected ',' or ';' before 'cout'|
Почему отсутствует ; в конце строки 10?
0
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
15.09.2017, 05:14 9
Не поленился нашел (Aleks1989, скачайте из нета все примеры для этой книги).
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
//fahren.cpp
//применение cin и \n
#include <iostream>
using namespace std;
int main()
{
  int ftemp;                 // температура по Фаренгейту
  cout << "Введите температуру по Фаренгейту: ";
  cin >> ftemp;
  int ctemp = (ftemp-32)*5 / 9;
  cout << "Температура по Цельсию равна " << ctemp << '\n ';
  return 0;
}
0
0 / 0 / 0
Регистрация: 04.09.2017
Сообщений: 27
16.09.2017, 03:34  [ТС] 10
ну вот по поводу "что такое 150" в книжке было указано "Введите температуру по Фаренгейту" ну я и подумал что надо ввести градусы цифрами)))

а вот точки мой косяк...почему-то проглядел

Спасибо за ответы))) Всё удалось...
0
16.09.2017, 03:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2017, 03:34
Помогаю со студенческими работами здесь

Ошибка stray \240 in program
Подскажите, пожалуйста в чем ошибка? Выдает ошибки stray \240 in program в 55, 104 и 125 строках...

Ошибка " '\stray 253' in program "
Доброго времени суток, написал программу которая рандомит 3 массива и выводит среднее...

Error stray\365
выбивает ошибку stray/365, что это значит?

Floating point error:Domain.Abnormal program termination - ??? это что значит?
Floating point error: Domain. Abnormal program termination #include &lt;stdio.h&gt; #include...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru