Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 1
Регистрация: 16.10.2016
Сообщений: 76
1

Не удается открыть файл include: iostream.h: No such file or directory

05.05.2017, 23:05. Показов 1612. Ответов 3
Метки нет (Все метки)

Дали готовую задачу при запускевыдает ошибку fatal error C1083: Не удается открыть файл include: iostream.h: No such file or directory,
также нужно закомментировать построчно ибо вообще не понимаю код

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
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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
#include <iostream.h>
 
class Shape
{
    public:
        Shape(){}
        ~Shape(){}
        virtual long GetArea() = 0;
        virtual long GetPerim() = 0;
        virtual void Draw() = 0;
    private:
};
 
class Circle:public Shape
{
    private:
        int itsRadius;
 
    public:
        Circle(int radius):itsRadius(radius){}
        ~Circle(){}
        long GetArea(){return 3*itsRadius*itsRadius;}//???
        long GetPerim() {return 6*itsRadius;} //???
        virtual void Draw();
    
};
 
void Circle::Draw ()
{
    cout << "Izobrazen obect klassa Circle! \n";
}
 
class Rectangle:public Shape
{
    private:
        int itsWidth;
        int itsLength;
    public:
        Rectangle(int len, int width)
            :itsLength(len), itsWidth(width){}
        ~Rectangle(){}
         long GetArea(){return itsLength*itsWidth;}
         long GetPerim() {return 2*itsLength + 2*itsWidth;} 
         int GetLength(){return itsLength;}
         int GetWidth(){return itsWidth;}
         void Draw();
};
 
 
void Rectangle::Draw ()
{
    if (GetLength() != GetWidth())
     cout << "Izobrazen obect klassa Rectangle! \n";
        else
            cout << "Izobrazen obect klassa Square! \n";
}
 
 
class Square: public Rectangle
{
    public:
        Square(int len);
        Square(int len, int width);
        ~Square(){}
        long GetPerim(){return 4*GetLength();}
};
 
Square::Square (int len)
        :Rectangle(len, len) {}
 
Square::Square (int len, int width)
        :Rectangle(len,width)
{
    if (GetLength() != GetWidth())
        cout << "Error, not a square ... Rectangle??? \n";
}
 
 
 
int main()
{
    int choice;
    bool fQuit = false;
    Shape *sp;
 
 
    while (!fQuit)
    {
        cout << "[1] Circle; [2] Rectangle; [3] Square; [0] Quit: ";
        cin >> choice;
 
        switch (choice)
        {
        case 0: fQuit = true;
            break;
 
        case 1: 
            sp = new Circle(5);
            cout << "Ploschad = " << sp->GetArea ()<<"\n";
            cout << "Perimetr = " << sp->GetPerim ()<<"\n";
            break;
 
        case 2: 
            sp = new Rectangle(4,6);
            cout << "Ploschad = "<< sp->GetArea () <<"\n";
            cout << "Perimetr = "<< sp->GetPerim() <<"\n";
 
            break;
 
        case 3: 
        /*  sp = new Square(5,5);
            cout << "Ploschad = "<< sp->GetArea () <<"\n";
            cout << "Perimetr = "<< sp->GetPerim() <<"\n";*/
            
            sp = new Square(5);
            cout << "Ploschad = "<< sp->GetArea () <<"\n";
            cout << "Perimetr = "<< sp->GetPerim() <<"\n";
           
        /*    sp = new Square(5,7);
            cout << "Ploschad = "<< sp->GetArea () <<"\n";
            cout << "Perimetr = "<< sp->GetPerim() <<"\n"; */
            break;
 
        default: cout << "Enter a number between 0 and 3" << endl;
            continue;
            break;
        }
        if (!fQuit)
        sp->Draw();
        delete sp;
        sp = 0;
        cout << "\n";
    }
 
    return 0;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2017, 23:05
Ответы с готовыми решениями:

Не удается открыть файл include: iostream.h: No such file or directory
у ми проблема с файлом, при компилирование выдается такая ошибка fatal error C1083: Не удается...

Ошибка fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory,
//--------------------------------------------------------------------------- #include &lt;math.h&gt;...

Не удается открыть файл include: stdafx.h: No such file or directory
В общем, нужно скомпилировать программу: #include &quot;stdafx.h&quot; #include &lt;iostream&gt;...

Не удается открыть файл include: regex: No such file or directory
При попытке подключить #include &lt;regex&gt;, выдает такую ошибку - fatal error C1083: Не удается...

3
nd2
3422 / 2802 / 1252
Регистрация: 29.01.2016
Сообщений: 9,426
06.05.2017, 01:06 2
Замени на:
C++
1
2
#include <iostream>
using namespace std;
1
0 / 0 / 1
Регистрация: 16.10.2016
Сообщений: 76
06.05.2017, 07:13  [ТС] 3
спасибо, заработало.Однако нужна помощь с комментированием кода ибо если спросят что делает какая-нибудь строчка не отвечу
0
MrGluck
10.05.2017, 19:12     Не удается открыть файл include: iostream.h: No such file or directory
  #4
 Комментарий модератора 
Закрыто, дубль
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.05.2017, 19:12

Не могу запустить программу С++(fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory)
ВОт код программы при компиляции выдает ошибку: fatal error C1083: Не удается открыть файл...

vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory
всем привет! помогите пожалуйста исправить ошибку! вот код! #include &quot;StdAfx.h&quot; #include...

Fatal error C1083: Не удается открыть файл include: dos: No such file or directory
скачал Visual C++ 2008, при первой компиляции выдает ошибку &quot;1&gt;c:\users\богдан\documents\visual...

Не удается открыть файл include: iostream.h
#include &lt;conio.h&gt; #include &lt;iostream.h&gt; #include &lt;stdlib.h&gt; #include &lt;locale.h&gt; using...


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

Или воспользуйтесь поиском по форуму:
4
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru