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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
qseminq
1 / 1 / 0
Регистрация: 05.11.2012
Сообщений: 8
#1

Error C2059 - C++

05.11.2012, 16:40. Просмотров 1481. Ответов 3
Метки нет (Все метки)

Я второй день занимаюсь по курсам, вот решил попрактиковаться набрать программу формул умножения и такая ошибка, (C2059) работаю в visual с++ 2008, если что
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
#include <iostream>
#include "cstdlib"
using namespace std;
int main () 
{
    setlocale (0,"");
    cout << "Программа <<Формулы сокращенного умножения>>" << endl;
    system ("pause");
    system("cls");
    cout << "Инструкция: 1) Выберите формулу  и введите ее номер 2)Введите а, затем b" << endl;
    system ("pause");
    system("cls");
    cout << "Формулы сокращенного умножения:" << endl;
    cout << "1) Квадрат суммы    (a + b)^2" << endl;
    cout << "2) Квадрат разности (a - b)^2" << endl;
    cout << "3) разность квадратов  (a^2 - b^2)" << endl;
    int a;
    cout << "Введите номер формулы:" << endl;
    cin >> a;
    if (a == 1) {
        double b, c,;
        cout << "Введите число а:" << endl;
        cin >> b;
        cout << "Введите число b:" << endl;
        cin >> c;
        double e = b*b+2*b*c+c*c;
        cout << "Ответ:" << endl;
        cout << e << endl;
    }
    system ("pause");
    return 0;
}
P.S.
Как писать в несколько строк с помощью cout? чтобы не получилось как в строках 14-17
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2012, 16:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Error C2059 (C++):

Компилятор выдаёт ошибку error C2059: syntax error : '}' - C++
Компилятор visual studio 2010 выдаёт ошибку error C2059: syntax error : '}' в строке 91. Самая последняя строка #include &lt;iostream&gt; ...

Error C2059: syntax error : 'constant' - C++
Подскажите пожалуйста почему выдает ошибку error C2059: syntax error : 'constant' в этой строке : const int OK=0, EOS=0, ERROR=0; ...

Error C2059: syntax error : ']' - C++
Добрый день. Помогите пожалуйста разобраться с проблемой. Пишу программу, решающую систему линейных уравнений методом Крамера. Затруднение...

Error C2589 и error C2059 - C++
Не могу никак исправить ошибку в последней сточке #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;algorithm&gt; #include &lt;random&gt;...

Error C2059: синтаксическая ошибка: if - C++
Впервые с таким столкнулся: // proc_db.h #ifndef PROC_DB #define PROC_DB #include &lt;stdio.h&gt;

Error C2059: синтаксическая ошибка: [ - C++
Не понимаю, почему выдает такую ошибку... Подскажите, что не так, если не сложно, заранее спасибо! void vipusk_krakena(int* Massiv,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Croessmah
Модератор
Эксперт CЭксперт С++
13155 / 7418 / 831
Регистрация: 27.09.2012
Сообщений: 18,256
Записей в блоге: 3
Завершенные тесты: 1
05.11.2012, 16:43 #2
ошибка из-за лишней запятой:
C++
1
double b, c,;
Цитата Сообщение от qseminq Посмотреть сообщение
Как писать в несколько строк с помощью cout? чтобы не получилось как в строках 14-17
Используйте \n
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,925
Записей в блоге: 1
05.11.2012, 16:45 #3
Цитата Сообщение от qseminq Посмотреть сообщение
Как писать в несколько строк с помощью cout? чтобы не получилось как в строках 14-17
а что такое в строках 14-17?
Ну попробуй написать в одну строчку, какая разница?
C++
1
cout << "Формулы сокращенного умножения:" << endl<< "1) Квадрат суммы    (a + b)^2" << endl;
Потом, что за ошибка? Какое сообщение об ошибке?
Надо писать в таких <> кавычках #include <cstdlib>
Croessmah
Модератор
Эксперт CЭксперт С++
13155 / 7418 / 831
Регистрация: 27.09.2012
Сообщений: 18,256
Записей в блоге: 3
Завершенные тесты: 1
05.11.2012, 16:47 #4
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Ну попробуй написать в одну строчку, какая разница?
Думаю, что имеется ввиду
C++
1
cout << "Формулы сокращенного умножения:\n1) Квадрат суммы    (a + b)^2\n";
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2012, 16:47
Привет! Вот еще темы с ответами:

Error C2059: синтаксическая ошибка: else - C++
У меня проблема в этом коде , подскажите пожалуйста что нужно исправлять вот сам код #include &lt;iostream&gt; #include &lt;cmath&gt; ...

Error C2059: Синтаксическая ошибка: тип - C++
Вот отрывок кода, указывает, что ошибка на 5ой и 16ой строке, то есть функция min и max. ошибка: 1&gt;c:\users\андрей\documents\visual...

Синтаксическая ошибка: Ошибка 1 error C2059 - C++
#include &lt;iostream&gt; using namespace std; class Cat { public:

Исправить ошибку в WxDev-C++: Error with debugging process: GDB Error: error, No source file named main.cpp - C++
Здравствуйте товарищи! Новенький я в си, установил wxDev-C++, скомпилировал, запускаешь - работает, а чтоб пошагово отладка - не...


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

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

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