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

C++

Войти
Регистрация
Восстановить пароль
 
kent_05
4 / 4 / 0
Регистрация: 18.12.2011
Сообщений: 59
#1

Непонятки с WXDev C++ - C++

12.11.2012, 01:27. Просмотров 587. Ответов 5
Метки нет (Все метки)

Народ, у кого данный компилятор, помогите разобраться.
Вот программа:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream.h>
#include <conio.h>
 
void main()
{
 float t,h=0.01,i,E;
 clrscr();
 cout << "enter E: ";
 cin>>E;
 for(t=0;t<=E;t+=h)
 {
  i=10.0/(100+t*1000000);
  cout << t << " " << i << endl;
 }
 getch();
}
Почему у меня на борланде выдает нормальный ответ, моментально компилирует, а на деве, около 2-х минут приходится ждать, и не правильный ответ все равно выдает он.

Добавлено через 1 минуту
И так не только с этой прогой, а со всеми, где идут вычисления математические.

Добавлено через 36 минут
Visual C++, вообще моросит. Особо к коду не придирайтесь, он старого типа (борландовский), переделать ничего не стоит его.

Добавлено через 10 минут
Не правильно сформулировал вопрос. Вот вопрос: почему когда он вычисляет, ответ только до десятых выдает, или округляет. И так долго комилирует?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2012, 01:27     Непонятки с WXDev C++
Посмотрите здесь:

Граф - WxDev C++ C++
динамические массивы в wxDev-C++ C++
wxDev-C++ C++
C++ GL/glut.h на wxDev-C++
C++ wxDev-C++ и инкапсуляция
Ошибка компилятора wxDev-C++ C++
Настройка wxdev-cpp C++
C++ Ошибка в wxDev-C++
C++ wxDev-C++ 7.3.1 не компилит.
C++ wxDev-C++ непонятно
Ошибка с wxDev C++ C++
WxDev C++ Инспектор Свойств C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KATbIK
 Аватар для KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
12.11.2012, 08:20     Непонятки с WXDev C++ #2
DEV-c++ компилирует моментально:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
using namespace std;
 
int main()
{
 double t, h = 0.01, i, E;
 cout << "enter E: ";
 cin >> E;
 cout.setf(ios_base::fixed, ios_base::floatfield);
 cout.precision(8);
 for(t = 0; t <= E; t += h)
 {
       i = 10.0 / (100 + t * 1000000);
       cout << t << " " << i << endl;
 }
  system("PAUSE");
}
kent_05
4 / 4 / 0
Регистрация: 18.12.2011
Сообщений: 59
12.11.2012, 08:57  [ТС]     Непонятки с WXDev C++ #3
В принципе я перезагрузил комп, компилирует моментально, но точность лишь до десятых, почему он округляет объясни мне
margarin
 Аватар для margarin
35 / 35 / 0
Регистрация: 02.06.2012
Сообщений: 332
12.11.2012, 10:39     Непонятки с WXDev C++ #4
попробуй так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<stdlib.h>
#include<iostream>
#include<string.h>
#include <iomanip>
#include <math.h>
 
using namespace std;
 
int main(){
 double t, h = 0.01, i, e;
 cout << "Введите число: ";
 cin >> e;
 for(t = 0; t <= e; t += h)
 {
       i = 10.0 / (100 + t * 1000000);
       //cout << t << " " << i << endl;
    cout << "Число: " << setprecision(8) << i << endl;
 
 }
}
Добавлено через 1 минуту

Не по теме:

если вместо русских "казябы", то

C++
1
setlocale(LC_ALL,"Russian");
тебе в помощь)))



Добавлено через 2 минуты
немного напутал:
C++
1
cout << "Число: " << t << " => " << setprecision(8) << i << endl;
kent_05
4 / 4 / 0
Регистрация: 18.12.2011
Сообщений: 59
12.11.2012, 15:31  [ТС]     Непонятки с WXDev C++ #5
Время будет сегодня, я тебе покажу фото, дело не в русском языке.
margarin
 Аватар для margarin
35 / 35 / 0
Регистрация: 02.06.2012
Сообщений: 332
12.11.2012, 20:54     Непонятки с WXDev C++ #6
давай.

Не по теме:

я сет локал на всякий случай добавил...

Yandex
Объявления
12.11.2012, 20:54     Непонятки с WXDev C++
Ответ Создать тему
Опции темы

Текущее время: 11:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru