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

ошибка в программе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сравнить соответствующие элементы в 2х файлах http://www.cyberforum.ru/cpp-beginners/thread746810.html
Дано 2 файла,содержащих одинаковое количество челых чисел.Перезаписать первый файл следующим образом:если число из второго файла больше соответствующего числа в первом,то число из второго файла записывается в первый файл на место меньшего. Вот что у меня получилось, только при запуске указывается на ошибку при записи в файл. Подскажите, пожалуйста, что там нужно поменять)) ...
C++ произведение чисел с плавающей запятой Требуется реализовать произведение чисел с плавающей запятой, длинных чисел, к примеру 1234567890.9 и 1234567890.9, так что бы их результат выводился не 1.524157е+18, а полностью выводилось число. http://www.cyberforum.ru/cpp-beginners/thread746805.html
C++ Простая база данных при использовании "структурированных переменных"
Здравствуйте. Прошли эту тему, и дали задание написать базу данных. Я пока написал код, но не знаю куда дальше двигаться. Написал как добавить новую запись (пока имя ), одновременно к новой записи создается "номер счета". Допустим я создал 3 записи "имя" + "номер счета". Как мне потом в масиве это удалять? Так как по условиям я должен создавать записи и удалять. В том коде что я уже написал, при...
C++ Функция bfs
Приветствую всех!!, У меня никак не получается одна задачка связанная с функцией bfs((. Напишите код пожалуйста... Вот и сама задачка: В столице одной небольшой страны очень сложная ситуация. Многокилометровые пробки буквально парализовали движение в городе, и власти на многих улицах ввели одностороннее движение, не анализируя, можно ли будет теперь проехать из любого места в городе в любое...
C++ Построчно считать массив из файла http://www.cyberforum.ru/cpp-beginners/thread746780.html
имеется файл 1 2 3 4 5 6 3 4 6 8 3 1 2 5 7 9 0 5 и надо что бы каждая строка записалась в отдельный массив, типо так a=1 2 3 4 5 6 b=3 4 6 8 3 1 c=2 5 7 9 0 5 все это в консольном режиме
C++ Нахождения площадей всех прямоугольников с заданным полупериметром P составить программу на С++ нахождения площадей всех прямоугольников с заданным полупериметром P.стороны прямоугольников целые числа подробнее

Показать сообщение отдельно
yulla
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 59

ошибка в программе - C++

26.12.2012, 16:21. Просмотров 720. Ответов 7
Метки (Все метки)

1>c:\users\1\documents\visual studio 2010\projects\иптьб\иптьб\орпим.cpp(1): fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory

C++ (Qt)
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
#include <iostream.h>
#include <conio.h>
#include <math.h>
 
class complexExt: public complex
    {
    private:
        double real;    // Действительная часть
        double image;   // Мнимая часть
    public:
        complexExt () {};   // Конструктор по умолчанию
        complexExt (double r) { real = r; image = 0; } // Конструктор
        complexExt (double r, double i) { real = r, image = i; }    // Конструктор
        ~ complexExt () {}  // Деструктор
        float abs()   // Модуль комплексного числа
            {
            return sqrt(real * real - image * image);
            }
 
        complexExt operator+(Complex &);    // Перегрузка оператора сложения
        complexExt operator-(Complex &);    // Перегрузка оператора вычитания
        complexExt operator*(Complex &);    // Перегрузка оператора умножения
        complexExt operator/(Complex &);    // Перегрузка оператора деления
 
        // Перегрузка функции-оператора << для вывода класса complexExt
        friend ostream &operator<<(ostream &, complexExt &);
 
        // Перегрузка функции-оператора >> для ввода класса complexExt
        friend istream &operator>>(istream &, complexExt &);
    };
 
// Перегрузка +
complexExt complexExt::operator+( complexExt &fp1)
    {
    fp1.real = real + fp1.real;
    fp1.image = image + fp1.image;
    return fp1;
    }
 
// Перегрузка -
complexExt complexExt::operator-( complexExt &fp1)
    {
    fp1.real = real - fp1.real;
    fp1.image = image - fp1.image;
    return fp1;
    }
 
// Перегрузка *
complexExt complexExt::operator*( complexExt &fp1)
    {
    double i, j;
    i = real * fp1.real - image * fp1.image;
    j = real * fp1.image + fp1.real * image;
    fp1.real = i;
    fp1.image = j;
    return fp1;
    }
 
// Перегрузка /
complexExt complexExt::operator/( complexExt &fp1)
    {
    double k, i, j;
    k = fp1.real * fp1.real + fp1.image * fp1.image;
    i = (real * fp1.real + image * fp1.image) / k;
    j = (fp1.real * image - real * fp1.image) / k;
    fp1.real = i;
    fp1.image = j;
    return fp1;
    }
 
// Перегрузка оператора <<
ostream &operator<< (ostream &fo, complexExt &fp)
    {
    if (fp.image < 0) fo << fp.real << "+i(" << fp.image << ")\n";
    else fo << fp.real << "+i" << fp.image << "\n";
 
    return fo;
    }
 
// Перегрузка оператора >>
istream &operator>>(istream &fi, complexExt &fp)
    {
    cout << "Введите действительную часть: ";
    fi >> fp.real;
    cout << "Введите мнимую часть: ";
    fi >> fp.image;
    return fi;
    }
 
void main()
    {
    clrscr();
 
    // Комплексные числа
    complexExt c1, c2, c3, c4, c5;
 
    // Ввод комплексных чисел
    cin >> c1;
    cin >> c2;
    cin >> c3;
    cin >> c4;
    cin >> c5;
 
    // Вывод комплексных чисел
    cout << "\nc1 = " << c1;
    cout << "c2 = " << c2;
    cout << "c3 = " << c3;
    cout << "c4 = " << c4;
    cout << "c5 = " << c5 << '\n';
 
    cout << "Модуль c1: " << c1.abs() << "\n\n";
 
    // Вывод результатов операций
    cout << "c1 + c2 = " << (c1 + c2);
    cout << "c1 - c3 = " << (c1 - c3);
    cout << "c1 * c4 = " << (c1 * c4);
    cout << "c1 / c5 = " << (c1 / c5);
 
    getch();
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru