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

Не компилируется программа

02.02.2016, 18:52. Просмотров 1504. Ответов 14
Метки нет (Все метки)

Привет. Прошу помочь, если это конечно возможно, не компилируется этот код в dev cpp, версия 5.11. Подскажите, что не так. Выдает такую ошибку:[Error] iostream.h: No such file or directory
compilation terminated.

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
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <iostream.h>
main()
{
  clrscr();
  float a[11][11], b[11], x[11], t;
  int i, j, k, m, n;
  n=3;
  a[1][1]= 5.6; a[1][2]= 2.7; a[1][3]=-1.7; b[1]= 1.9;
  a[2][1]= 3.4; a[2][2]=-3.6; a[2][3]=-6.7; b[2]=-2.4;
  a[3][1]= 0.8; a[3][2]= 1.3; a[3][3]= 3.7; b[3]= 1.2;
  cout << "\n\n";
  for (i=1; i<=n; i++)
  {
    for (j=1; j<=n; j++)
      cout << a[i][j] << "  ";
    cout << b[i] << "\n";
  }
   double eps=.000001;
   double max;
   int max_i;
   double lead, a_div_lead;
   for(k=1; k<=n; k++)
   {
      max=0;
      max_i=-1;
      for(int i=k; i<=n; i++)
      {
     if(fabs(a[i][k])>max)
     {
        max=fabs(a[i][k]);
        max_i=i;
     }
      }
      if(max_i==-1 || fabs(a[max_i][k])<eps)
      {
        cout << "\n\n" << "Error: det=0" << "\n\n";
        break;
      }
      lead=a[k][k];
      for(j=k; j<=n; j++)
        a[k][j]/=lead;
      b[k]/=lead;
      for(i=1; i<=n; i++)
      {
        a_div_lead=a[i][k]/a[k][k];
        if(i!=k)
        {
          for(j=k; j<=n; j++)
            a[i][j]-=a[k][j]*a_div_lead;
          b[i]-=b[k]*a_div_lead;
        }
      }
  }
  cout << "\n\n";
  for (i=1; i<=n; i++)
  {
    for (j=1; j<=n; j++)
      cout << a[i][j] << "  ";
    cout << b[i] << "\n";
  }
  getch();
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.02.2016, 18:52
Ответы с готовыми решениями:

Программа компилируется в Borland 6.0 но не компилируется в Visual Studio 2008
Ета програма компилируетса в борланде 6.0 но не компилируетса в Visualstudio 2008 и в борланде 10-м...

Первая программа. Код не компилируется и не запускается программа.
Первая программа, первая ошибка Здравствуйте! Решил учить С++. Скачал книгу Programming:...

Программа не компилируется
На копе в универе писала программу, принесла домой доделать, но она не хочет компилироваться. VS...

Программа не компилируется
Доброго всем времени суток! Не могу скомпилировать программу. У меня задача написать...

14
492 / 374 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
02.02.2016, 18:57 2
C++
1
#include <iostream>
0
0 / 0 / 0
Регистрация: 01.02.2016
Сообщений: 6
02.02.2016, 19:03  [ТС] 3
Да я первым делом это попробывал. Выбивает еще кучу всяких ошибок.
0
248 / 199 / 96
Регистрация: 13.12.2015
Сообщений: 1,037
02.02.2016, 19:03 4
Цитата Сообщение от calmspirit Посмотреть сообщение
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <iostream.h>
попробуйте
C++
1
2
3
#include <iostream>
#include <cmath>
#include <cstdio>
0
Миниатюры
Не компилируется программа  
248 / 199 / 96
Регистрация: 13.12.2015
Сообщений: 1,037
02.02.2016, 19:04 5
Цитата Сообщение от calmspirit Посмотреть сообщение
Выбивает еще кучу всяких ошибок.
каких?
0
492 / 374 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
02.02.2016, 19:05 6
Цитата Сообщение от calmspirit Посмотреть сообщение
Выбивает еще кучу всяких ошибок.
ну так учись их читать. Это так же важно, как и уметь писать код.
0
248 / 199 / 96
Регистрация: 13.12.2015
Сообщений: 1,037
02.02.2016, 19:06 7
такого как вы пишите нет есть помимо Си для С++ стандарта сам С++
0
Миниатюры
Не компилируется программа  
248 / 199 / 96
Регистрация: 13.12.2015
Сообщений: 1,037
02.02.2016, 19:07 8
Цитата Сообщение от _Valera_ Посмотреть сообщение
Сообщение от calmspirit
Выбивает еще кучу всяких ошибок.
ну так учись их читать. Это так же важно, как и уметь писать код.
согласен. это как "он что-то сказал" или, по-хармсовски "и между ними происходит следующий разговор"
0
0 / 0 / 0
Регистрация: 01.02.2016
Сообщений: 6
02.02.2016, 19:07  [ТС] 9
Вот такое выдает
0
Миниатюры
Не компилируется программа  
248 / 199 / 96
Регистрация: 13.12.2015
Сообщений: 1,037
02.02.2016, 19:09 10
calmspirit, может у вас в IDE пути к библиотеке не прописаны
C++
1
2
main()
{
тоже бросается в глаза
int main(void) {} попробуйте

вы вообще хоть Hello World скомпилировали?
0
0 / 0 / 0
Регистрация: 01.02.2016
Сообщений: 6
02.02.2016, 19:09  [ТС] 11
Я понимаю, что выгляжу глуповато, из-за своего незнания, но я с программированием ни разу в жизни не сталкивался
0
248 / 199 / 96
Регистрация: 13.12.2015
Сообщений: 1,037
02.02.2016, 19:19 12
Лучший ответ Сообщение было отмечено calmspirit как решение

Решение

calmspirit, во, другое дело
пишем
C++
1
2
3
4
5
using namespace std;// пишем это до main
int main ()
{
 
}
Добавлено через 1 минуту
добавьте в заголовки еще

C++
1
#include <cstdlib>
Добавлено через 1 минуту
проекту дайте какое-нибудь имя осмысленное и лучше по-английски хоть noname.cpp

Добавлено через 1 минуту
Цитата Сообщение от calmspirit Посмотреть сообщение
clrscr();
замените на system("cls");

Добавлено через 52 секунды
Цитата Сообщение от calmspirit Посмотреть сообщение
getch();
замените на
C++
1
system("pause");
если вы работаете в windows

Добавлено через 3 минуты
C++
1
19 cout << b[i] << "\n";
печатаете массив b не инициализировав его, те в нем ничего нет и его как такового еще нет

имхо установите Visual Studio 2015 Community (оно бесплатно) и там подсказок больше и отладчик наглядный.
1
0 / 0 / 0
Регистрация: 01.02.2016
Сообщений: 6
02.02.2016, 19:23  [ТС] 13
Спасибо за Вашу помощь, все стало выглядеть лучше, но все-равно выдает такое вот
0
Изображения
 
248 / 199 / 96
Регистрация: 13.12.2015
Сообщений: 1,037
02.02.2016, 19:44 14
calmspirit, warnings это не ошибки, это предупреждения
у меня в VS 2015 все запустилось
0
Миниатюры
Не компилируется программа  
0 / 0 / 0
Регистрация: 01.02.2016
Сообщений: 6
02.02.2016, 19:55  [ТС] 15
Та и у меня в dev cpp все работает, но эти ошибки так и остались, просто хотелось бы знать почему так, прокунсультироваться не у кого особо, это решение слау методом жордана, если что
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.02.2016, 19:55

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Не компилируется программа
Здорова! Не компилируется программа: #include &lt;iostream&gt; using std::cout; using std::endl; ...

Не компилируется программа
Здравствуйте. Цель - откомпилировать программу и запустить на WinXP. Проблема в том, что с...

Программа не компилируется
Установил Borland С+++ 5,5 в папку C:\BCC, в папке bin как положено создал bcc32.cfg и link32.cfg...

Не компилируется программа
#include &quot;StdAfx.h&quot; #include &quot;Line.h&quot; Line::Line(Point* start, Point* end) { this-&gt;Start =...


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

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

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