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

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

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

Error C2059 - C++

05.11.2012, 16:40. Просмотров 1395. Ответов 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
Посмотрите здесь:

Project : error PRJ0003 : Error spawning 'rc.exe C++
C++ Error 1 fatal error C1093: API call 'ImportFile' failed '0x80070003' : ErrorMessage:
Error C2059: syntax error : ']' C++
C++ Error C2059: syntax error : 'constant'
C++ [C++ Error] Unit1.cpp(6): E2141 Declaration syntax error
[ilink32 Error] Error: Unresolved external 'zamena (int * *) ' referenced C++
Error C2059: синтаксическая ошибка: if C++
C++ Error C2059: Синтаксическая ошибка: тип
Error C2059: синтаксическая ошибка: else C++
C++ Error C2059: синтаксическая ошибка: [
Причина ошибки [ilink32 Error] Error: Unable to perform link C++
Проверить правильность кода. Вылезает Error 5 error C2679: binary '<<' : no operator found which takes a right C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12728 / 7188 / 802
Регистрация: 27.09.2012
Сообщений: 17,729
Записей в блоге: 2
Завершенные тесты: 1
05.11.2012, 16:43     Error C2059 #2
ошибка из-за лишней запятой:
C++
1
double b, c,;
Цитата Сообщение от qseminq Посмотреть сообщение
Как писать в несколько строк с помощью cout? чтобы не получилось как в строках 14-17
Используйте \n
Kuzia domovenok
1888 / 1743 / 117
Регистрация: 25.03.2012
Сообщений: 5,916
Записей в блоге: 1
05.11.2012, 16:45     Error C2059 #3
Цитата Сообщение от qseminq Посмотреть сообщение
Как писать в несколько строк с помощью cout? чтобы не получилось как в строках 14-17
а что такое в строках 14-17?
Ну попробуй написать в одну строчку, какая разница?
C++
1
cout << "Формулы сокращенного умножения:" << endl<< "1) Квадрат суммы    (a + b)^2" << endl;
Потом, что за ошибка? Какое сообщение об ошибке?
Надо писать в таких <> кавычках #include <cstdlib>
Croessmah
Модератор
Эксперт CЭксперт С++
12728 / 7188 / 802
Регистрация: 27.09.2012
Сообщений: 17,729
Записей в блоге: 2
Завершенные тесты: 1
05.11.2012, 16:47     Error C2059 #4
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Ну попробуй написать в одну строчку, какая разница?
Думаю, что имеется ввиду
C++
1
cout << "Формулы сокращенного умножения:\n1) Квадрат суммы    (a + b)^2\n";
Yandex
Объявления
05.11.2012, 16:47     Error C2059
Ответ Создать тему
Опции темы

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