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

Ошибка компиляции cout - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ аргументы main http://www.cyberforum.ru/cpp-beginners/thread872666.html
int main() { } int main(int argc, char **argv) { }
C++ 25. По координатам вершин четырехугольника определить, выпуклый он или нет 25. По координатам вершин четырехугольника определить, выпуклый он или нет http://www.cyberforum.ru/cpp-beginners/thread872662.html
2. Даны две точки А(хи у^ и В(хг, у2). Составить алгоритм, определяющий, которая из точек находится ближе к началу координат C++
2. Даны две точки А(х, у) и В(х1, у2). Составить алгоритм, определяющий, которая из точек находится ближе к началу координат Сделайте пожалуста
C++ 36. График функции у = ах2 + Ьх+ с проходит через заданную точку с координатами (т, п)
36. График функции у = ах2 + Ьх+ с проходит через заданную точку с координатами (т, п).
C++ Представить комплексное число в тригонометрическом виде http://www.cyberforum.ru/cpp-beginners/thread872659.html
Представить комплексное число А + Bi (А, В — вещественные) в тригонометрическом виде.
C++ Комбинированные структуры данных подскажите как дописать чтобы сумму оплаты считало в задаче вот текст предприятие, снабжающее потребителей электро энергией, выписывает клиентам счета в соответствии со следующим тарифом: первые 100 кВт'ч - с1 руб/(кВт'ч) следующие 150 кВт'ч - с2 руб/(кВт'ч) свыше 250 кВт'ч - с3 руб/(кВт'ч) Сведения о клиенте включают номер лицевого счета, фамилию и инициалы клиента, домашний адрес,... подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1789 / 1164 / 226
Регистрация: 16.05.2013
Сообщений: 3,060
Записей в блоге: 5
Завершенные тесты: 1

Ошибка компиляции cout - C++

21.05.2013, 09:23. Просмотров 632. Ответов 9
Метки (Все метки)

Подскажите пожайлуста где в этой программе ошибка:
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
//Программа расчета суммы на депозите
#include<iostream>
#include<iomanip.h>
#include<windows.h>
#include<math.h>
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
        
    double amount, principal = 1000.0, rate = 0.05;
 
    std::cout << "Год" << setw(21) << "Сумма депозита" << std::endl;
 
    for (int year = 1; year <= 10; year++)
    {
        amount << principal * pow(1.0 + rate, year);
        std::cout << year 
            << setiosflags (ios::fixed | ios::showpoint)
            << setw (21) <<setprecision(2) << amount << std::endl;
    }
 
    system("pause");
    return 0;
}
При компиляции выдает:
C:\Program Files\Microsoft Visual Studio\MyProjects\Lesson\partaray.cpp(13) : error C2679: binary '<<' : no operator defined which takes a right-hand operand of type 'class __SMANIP_int' (or there is no acceptable conversion)
C:\Program Files\Microsoft Visual Studio\MyProjects\Lesson\partaray.cpp(17) : error C2296: '<<' : illegal, left operand has type 'double'
C:\Program Files\Microsoft Visual Studio\MyProjects\Lesson\partaray.cpp(17) : error C2297: '<<' : illegal, right operand has type 'double'
C:\Program Files\Microsoft Visual Studio\MyProjects\Lesson\partaray.cpp(20) : error C2679: binary '<<' : no operator defined which takes a right-hand operand of type 'class __SMANIP_long' (or there is no acceptable conversion)
Error executing cl.exe.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru