Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.83
glupishka
2 / 2 / 2
Регистрация: 14.12.2012
Сообщений: 28
#1

ошибка в Dev C++ source not complete - C++

16.12.2012, 14:44. Просмотров 1819. Ответов 20
Метки нет (Все метки)

Отредактировала программу, смотрю ошибок вроде нет, откомпилировала, ошибок не обнаружено, с радостью запускаю и тут выдается маленькое такое окно с ошибкой, очень надо сделать эту работу, 20-ого декабря зачет, все время писала на MinGV Developer studio C++ а в универе преподают как то коряво, на С, причем говорят что это С++, в общем к преподам подошла сказала что буду на минге писать они сказали хорошо. Но вот подошла тема Файлы и у меня ступор, в инете не могу найти как работать с файлами в минге, поэтому пришлось открывать лекции и писать на этом чертовом Dev C++, корявом как моя жизнь.. помогиите
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
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
struct SPR
{
       int TN,chR;
        char *NPR;
       float TP, SOPF, PR, FO;
       };
int main()
 
{
     int i, N;
     float z, z1;
     SPR x;
     FILE *fz;
     printf("z= ");
     scanf("%f",z);
     printf("z1= ");
     scanf("%f",z1);
     fz=fopen("H:\\input.txt","wb");
     if(fz==NULL)
     {
                 perror("Error of SPRAVKA fail!\n");
                 getch();
                 exit(0);
     }
     for (i=0; i<=N; i++)
     {
         printf("TN= ");
         scanf ("%d",&x.TN);
         while (getchar()!='\n');
         printf("NPR= ");
         gets (x.NPR);
         printf("TP=");
         scanf("%f",&x.TP);
         printf("SOPF= ");
         scanf ("%f", &x.SOPF);
         printf("chR= ");
         scanf("%d",&x.chR);
         x.PR=x.TP/x.chR;
         x.FO=x.TP/x.SOPF;
         fwrite(&x,sizeof(SPR),1,fz);
         i+=1;
         }
         fclose(fz);
         int Sch=0;
         float maxTP=-100000,minTP=100000,minFO=100000,SFO=0,SPR=0;
         char na;
         fz=fopen("H:\\input.txt","rb");
         if (fz==NULL)
                     {
                      perror("error of fz file!\n");
                      getch();
                      exit(0);
                      }
         for(i=0; i<=N; i++)
         {
                  while (fread(&x,sizeof(SPR),1,fz))
                  {
                        printf("%d",x.TN);
                        printf("%S",x.NPR);
                        printf("%f6.2",x.TP);
                        printf("%f6.2",x.SOPF);
                        printf("%d",x.chR);
                        printf("%f6.2",x.PR);
                        printf("f6.2",x.FO);
                        if (maxTP<x.TP)
                        maxTP=x.TP;
                        if (minTP>x.TP);
                        minTP=x.TP; 
                        if (minFO>x.FO)
                        {
                                       minFO=x.FO;
                                       na=*x.NPR ;
                        }
                        Sch+=x.chR;
                        SPR+=x.PR;
                        SFO+=x.FO;
                        i+=1;
                  }
                  fclose (fz);
                  printf ("Itogo:  summarabotnikov: %d",Sch," summa proizvoditelnosti: %f6.2", SPR, "summa fondootdachi: %f6.2\n",SFO);
                  printf ("maxTP= %f6.2",maxTP);
                  printf ("minTP= %f6.2",minTP);
                  printf ("minFO= %f6.2",minFO);
                  getch();
                  }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2012, 14:44
Я подобрал для вас темы с готовыми решениями и ответами на вопрос ошибка в Dev C++ source not complete (C++):

Ошибка Do not compile Asio library source with BOOST_ASIO_HEADER_ONLY defined
Установил boost как написано тут:...

Ошибка в Dev C++
Внезапно отказался капускать приложение (компилирует без ошиок) Перезагрузка...

Ошибка в dev C++!
Сделал небольшую программку,при вводе числа 29,должно вывести числа 2013..все...

Ошибка в Dev-C++
Скачал книгу &quot;Как программировать на С++&quot; Харви и Пола Дейтелов. Дочитал до...

ошибка Dev-c++
у меня с Dev-c++небльшая проблема.когда я набираю любую программу(будь то...

Ошибка компиляции с dev c ++
Не получается скомпилировать, ошибок нет

20
cactus09
Чайник
69 / 69 / 9
Регистрация: 15.02.2012
Сообщений: 475
16.12.2012, 14:54 #2
Dev C++ не такой корявый, возможно когда вы создали проект то назвали его с использованием русских символов или в пути к файлу проекта есть папки с русскими символами, так то код компилируется
0
Миниатюры
ошибка в Dev C++ source not complete  
kravam
быдлокодер
1706 / 893 / 105
Регистрация: 04.06.2008
Сообщений: 5,524
16.12.2012, 15:01 #3
При штатной компиляции ОТДЕЛЬНОГО файла, о коем, по-моему и идёт речь допустимы как пробелы в полном имени файла, так и русские символы.

ТС, по завершении компиляции дай сюда ошибку, плюс к этому: нажми на "журнал компиляции", содержимое окна сюда.
0
glupishka
2 / 2 / 2
Регистрация: 14.12.2012
Сообщений: 28
16.12.2012, 15:37  [ТС] #4
нет, русских букв нет, приверяла там же стоит путь H:\\input.txt наглядно видно что и пробелов нет
0
glupishka
2 / 2 / 2
Регистрация: 14.12.2012
Сообщений: 28
16.12.2012, 15:41  [ТС] #5
ну вот оно
0
Миниатюры
ошибка в Dev C++ source not complete  
glupishka
2 / 2 / 2
Регистрация: 14.12.2012
Сообщений: 28
16.12.2012, 15:46  [ТС] #6
вот компилятор
0
Миниатюры
ошибка в Dev C++ source not complete  
glupishka
2 / 2 / 2
Регистрация: 14.12.2012
Сообщений: 28
16.12.2012, 16:01  [ТС] #7
и вот когда поменяла расположение файла опять эта же ошибка
0
Миниатюры
ошибка в Dev C++ source not complete  
kravam
быдлокодер
1706 / 893 / 105
Регистрация: 04.06.2008
Сообщений: 5,524
16.12.2012, 16:03 #8
Нет, так не пойдёт. Я вижу, что ты просто-напросто не сохранил файл, рядом с именем файла на вкладке у тебя звёздочка, а её быть не должно. Можешь объяснить откуда она берётся? Так-то вообще-то если выбираешь "выполнить-> скомпилировать" (Execute-> Compile), файл сохраняется, а у тебя он что, не сохраняется что ли?
0
glupishka
2 / 2 / 2
Регистрация: 14.12.2012
Сообщений: 28
16.12.2012, 16:03  [ТС] #9
у вас версия другая,у меня 4.9.9.2 сейчас попробую как у вас скачать
0
kravam
быдлокодер
1706 / 893 / 105
Регистрация: 04.06.2008
Сообщений: 5,524
16.12.2012, 16:14 #10
Судя по ошибкам, компилятору очень не нравится, что Dev-Cpp установлен в папку с пробелами; переустанови, поверь, оно того стоит, потом спасибо ещё скажешь. Короткий путь, английский шрифт, без пробелов, вот так примерно:
E:\Dev_Cpp_nomingw

Добавлено через 1 минуту
Цитата Сообщение от glupishka Посмотреть сообщение
у вас версия другая,у меня 4.9.9.2 сейчас попробую как у вас скачать
не вздумай даже
0
glupishka
2 / 2 / 2
Регистрация: 14.12.2012
Сообщений: 28
16.12.2012, 16:18  [ТС] #11
сейчас попробую

Добавлено через 39 секунд
почему не вздумай? запустилось же
0
kravam
быдлокодер
1706 / 893 / 105
Регистрация: 04.06.2008
Сообщений: 5,524
16.12.2012, 16:21 #12
Без объяснений, делай что тебе говорят.

Не по теме:

я скоро буду

0
glupishka
2 / 2 / 2
Регистрация: 14.12.2012
Сообщений: 28
16.12.2012, 16:27  [ТС] #13
переустановила, поменяла местоположение
0
Миниатюры
ошибка в Dev C++ source not complete  
kravam
быдлокодер
1706 / 893 / 105
Регистрация: 04.06.2008
Сообщений: 5,524
16.12.2012, 16:40 #14
Цитата Сообщение от glupishka Посмотреть сообщение
переустановила
судя по скриншоту не очень удачно. У тебя щас программа devcpp находится в папке "C\Program Files (86)\Dev-Cpp" разве нет? А я тебе куда велел устанавливать?

Если ты переустановила всё же в другое место, то скажи в какое именно
0
glupishka
2 / 2 / 2
Регистрация: 14.12.2012
Сообщений: 28
16.12.2012, 16:55  [ТС] #15
я чего то не понимаю, вот я выбираю путь и все равно с пробелами получается?
0
Миниатюры
ошибка в Dev C++ source not complete  
kravam
быдлокодер
1706 / 893 / 105
Регистрация: 04.06.2008
Сообщений: 5,524
16.12.2012, 16:59 #16
ты сперва установи в C\Dev-Cpp, потом дальше будем смотреть, чё у тебя там получилось
0
glupishka
2 / 2 / 2
Регистрация: 14.12.2012
Сообщений: 28
16.12.2012, 17:14  [ТС] #17
выскочила вот это
0
Миниатюры
ошибка в Dev C++ source not complete  
kravam
быдлокодер
1706 / 893 / 105
Регистрация: 04.06.2008
Сообщений: 5,524
16.12.2012, 17:16 #18
соглашайся
1
glupishka
2 / 2 / 2
Регистрация: 14.12.2012
Сообщений: 28
16.12.2012, 17:24  [ТС] #19
ааааааааа спасибо большое, аааа она запустаетсяя аааа СПАСИИБОО
0
Миниатюры
ошибка в Dev C++ source not complete  
glupishka
2 / 2 / 2
Регистрация: 14.12.2012
Сообщений: 28
16.12.2012, 17:36  [ТС] #20
теперь проблема почему то сразу закрывается программа после вода значения
0
16.12.2012, 17:36
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2012, 17:36
Привет! Вот еще темы с решениями:

Ошибка компиляции в Dev C++
Здравствуйте, у меня есть ошибка с комплиации в dev c++, ОС Windows 8.1...

Ошибка stdafx в Dev C++
Not such file in derectory. Без stdafx код не работает, но дев выдает ошибку

Ошибка -lglut32. Dev C++
#include&lt;stdlib.h&gt; #include&lt;GL/glut.h&gt; #include&lt;math.h&gt; int w=800,h=600;...

Ошибка в простейшей программе (Dev C++)
Всем доброго времени суток! Я тоже толь начал писать на С++ Я попробовал...


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

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

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