Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 16

Не могу скомплировать программу

26.10.2013, 10:50. Показов 3323. Ответов 38
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Решил освоить С++ . Начал заниматься по книге С.Рао "С++ за 21 день". При попытке компиляции первой же учебной программы повылазила куча непонятных ошибок. Помогите разобраться. (программа от автора книги)
Вот код.
C++
1
2
3
4
5
6
7
8
9
10
[1: #include <iostream>
2: int main()
3: {
4: int x = 8;
5: int y = 6;
6: std::cout << std::endl;
7: std::cout << x - y << “ “ << x * y << x + y;
8: std::cout << std::endl;
9: return 0;
10:}
Вот ошибки
Code
1
2
3
4
5
6
7
/home/ruslan/Рабочий стол/qewqqe/main.cpp:1: ошибка: stray '#' in program
/home/ruslan/Рабочий стол/qewqqe/main.cpp:13: ошибка: stray '\342' in program
/home/ruslan/Рабочий стол/qewqqe/main.cpp:13: ошибка: stray '\234' in program
/home/ruslan/Рабочий стол/qewqqe/main.cpp:13: ошибка: stray '\342' in program
/home/ruslan/Рабочий стол/qewqqe/main.cpp:13: ошибка: stray '\200' in program
/home/ruslan/Рабочий стол/qewqqe/main.cpp:13: ошибка: stray '\234' in program
/home/ruslan/Рабочий стол/qewqqe/main.cpp:1: ошибка: expected unqualified-id before numeric constant
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.10.2013, 10:50
Ответы с готовыми решениями:

Не могу дальше писать программу из-за того что не могу, не умею писать БД
Здравствуйте помогите написать БД. Я создаю программу, которая будет работать с данными! Данные(поля): 1. Имя; 2. Фамилия; 3. Место...

Не могу скачать программу
У меня Windows XP. Нужно скачать Pascal 7.0,но каждый раз скачивая,возникает проблема вне зависимости от того,от кудаго я...

Не могу пропачить программу
скачал сони саунд форж про10 с сайта http://kinozal.tv/ , там в наборе есть пач. так в списке программ этого пача нет моей версии. что...

38
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,874
26.10.2013, 22:12
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от tika Посмотреть сообщение
Просто так написал автор. Я решил следовать образцу.
в Си строки не нумеруются
Это не бэйсик( хотя в новых тоже уже нумерации нет)
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
26.10.2013, 22:12
Ваш код, в gedit, должен так выглядеть.
Миниатюры
Не могу скомплировать программу  
0
205 / 165 / 41
Регистрация: 25.10.2013
Сообщений: 527
26.10.2013, 22:12
Цитата Сообщение от tika Посмотреть сообщение
Просто так написал автор. Я решил следовать образцу.
Автор так написал, потому что это стандарт написания кода. Чтобы читающим людям было сразу понятно где находится код. Не надо писать строки. Они отображаются(если отображаются) исключительно средствами программ. Вообще желательно не копировать текст откуда-то, а сразу нарыть в интернете уже готовые файлы к этой книге с разрешениями .cpp и .h
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,874
26.10.2013, 22:14
Цитата Сообщение от alsav22 Посмотреть сообщение
Он не знал, что из консоли запускаете.
так что из консоли запускает?
имя, сестра, имя (с)
в смысле имя компилятора
или это линукс? тогда умолкаю
0
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 16
26.10.2013, 22:15  [ТС]
Эй ,народ, вы здесь?
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
26.10.2013, 22:16
Цитата Сообщение от tika Посмотреть сообщение
Просто так написал автор. Я решил следовать образцу.
В книге показано, как это в редакторе выглядит.
0
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 16
26.10.2013, 22:17  [ТС]
Это линукс!
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
26.10.2013, 22:17
Цитата Сообщение от ValeryS Посмотреть сообщение
так что из консоли запускает?
Значит, что окно не закроется после завершения программы. Или о чём вопрос?
0
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 16
26.10.2013, 22:19  [ТС]
Вот код.
Code
1
2
3
4
5
6
7
8
9
10
1: #include <iostream>
2: int main()
3: {
4: int x = 8;
5: int y = 6;
6: std::cout << std::endl;
7: std::cout << x - y << " " << x * y << x + y;
8: std::cout << std::endl;
9: return 0;
10:}
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
26.10.2013, 22:20
tika, вы посты все читаете (22) или как?
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,874
26.10.2013, 22:22
Цитата Сообщение от alsav22 Посмотреть сообщение
Значит, что окно не закроется после завершения программы.
я имел ввиду что за компилятор
но поскольку
Цитата Сообщение от tika Посмотреть сообщение
Это линукс!
вопрос снимается
ну привык я что большая часть под форточками сидит
и оттуда же проги запускает
прошу пардона
0
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 16
26.10.2013, 22:22  [ТС]
Вроде бы да.
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
26.10.2013, 22:27
Цитата Сообщение от tika Посмотреть сообщение
Вроде бы да.
Тогда что за код в 30 посте? К чему выложили?
0
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 16
26.10.2013, 22:29  [ТС]
Просто попросили еще раз код выложить.
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
26.10.2013, 22:30
Цитата Сообщение от tika Посмотреть сообщение
Просто попросили еще раз код выложить.
В каком посте?
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,874
26.10.2013, 22:33
Цитата Сообщение от tika Посмотреть сообщение
Просто попросили еще раз код выложить.
вот как твой код должен выглядеть

C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
int main()
{
int x = 8;
int y = 6;
std::cout << std::endl;
std::cout << x - y << " " << x * y << x + y;
std::cout << std::endl;
return 0;
}
номера строк не вбиваешь
1
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 16
26.10.2013, 22:36  [ТС]
В 27 посте, но после того как я выложил код он (автор поста) отредактировал сообщение на "удалено"

Добавлено через 2 минуты
ValeryS спасибо все заработало. Решено.

Добавлено через 37 секунд
ValeryS спасибо все заработало. Решено.
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,874
26.10.2013, 22:41

Не по теме:

Добавлено через 2 минуты
ValeryS спасибо все заработало. Решено.

Добавлено через 37 секунд
ValeryS спасибо все заработало. Решено.[/QUOTE]

еще раз повтори, приятно слышать:)


кстати alsav22 тебя старательно к этой мысли тянул ну в смысле нумерации
Цитата Сообщение от alsav22 Посмотреть сообщение
Не нужно номера строк писать. Они или редактором должны вставляться (gedit делает) или вообще без строк.
0
26.10.2013, 22:44

Не по теме:

Цитата Сообщение от ValeryS Посмотреть сообщение
кстати alsav22 тебя старательно к этой мысли тянул ну в смысле нумерации
Тянул - слабо сказано (22 пост).

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.10.2013, 22:44
Помогаю со студенческими работами здесь

Не могу установить программу
Не могу установить программу KDevelop на debian!!! Как тут устанавливаются программы????????

Не могу запустить программу
static void Main(string args) { double A; Console.WriteLine(&quot;№1(1 - 15): Даны катеты...

Не могу доделать программу
MASM MODEL SMALL .STACK 100h .DATA oct dw (?) .CODE main PROC mov ax, @DATA mov ds, ax...

не могу доделать программу
#include &lt;iostream&gt; using namespace std; int main () { int a; int k; for (k=0;k&lt;6;k++) cin&gt;&gt;a; for (k=0;k&lt;6;k++) ...

Не могу написать программу
Здравствуйте у меня проблема с программой помогите пожалуйста: Программа, печатающая максимальный отрицательный элемент массива целых...


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

Или воспользуйтесь поиском по форуму:
39
Ответ Создать тему
Новые блоги и статьи
[golang] Угол между стрелками часов
alhaos 12.05.2026
По заданным значениям часа и минуты необходимо определить значение меньшего угла между стрелками аналогового циферблата часов. import "math" func angleClock(hour int, minutes int) float64 { . . .
Debian 13: Установка Lazarus QT5
ВитГо 09.05.2026
Эта инструкция моя компиляция инструкций volvo https:/ / www. cyberforum. ru/ blogs/ 203668/ 10753. html и его же старой инструкции по установке Lazarus с gtk2. . .
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер. Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru