Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
19 Апрель 2024, 18:27:06
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование
(Модераторы: Админ, barmalei) > Тема:

вопрос - С++ 6.0 - решено )

Страниц  :   Вниз
  Печать  
Автор Тема: вопрос - С++ 6.0 - решено )  (Прочитано 1085 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mr.Daniluch
Настоящий гродненец
****

Репутация: +46/-0
Offline Offline

Пол: Мужской
Сообщений: 735


ЕвроАвтоЛайф Победы 17. Автоэлектрик)

Просмотр профиля Email
« : 17 Октябрь 2010, 22:33:33 »

собственно.. при запуске написанных консольных прилдожений они живут своей жизнью... кто встречался? или придется вторуя винду ставить чтоб лабы делать? (
эта проблема решилась переустановкой на другую винду семерку и запуском в режиме совместимости с win 2000)
появилась новая .... чуть ниже описание её. посмотрите плиз что я не так сделал? иэто решено) двигаюсь ко второму заданию)
« Последнее редактирование: 20 Октябрь 2010, 12:53:05 от Mr.Daniluch » Записан

Ave
Гродненец
**

Репутация: +10/-0
Offline Offline

Пол: Мужской
Сообщений: 81


я - не море. меня не волнует..

Просмотр профиля
« Ответ #1 : 18 Октябрь 2010, 02:06:22 »

Ого!!! Ты первый, кто со времен Франкенштейна (Бабку с Дедкой испекших Колобка и папу Карло в расчет не берем - сложно определить когда это было, но скорее всего раньше) смог заставить Что-то жить "своей жизнью"...

но может быть не все так запущено..

попробуй описать проблему подробнее, а то, имхо,  сложно по первому посту ответить на вопрос как подружить с++ 6.0 с семекркой и сколько тебе нужно виндов что бы написать лабу...
Записан

Жизнь - игра. Задумка хреновая, но графика за#бись.
Типичной ошибкой программиста на С++ является выбор С++ в качестве языка программирования
XNetDev
Гродненец
**

Репутация: +7/-0
Offline Offline

Пол: Мужской
Сообщений: 146


Просмотр профиля
« Ответ #2 : 18 Октябрь 2010, 10:00:15 »

Я как то ставил, у меня нормально работал, только при первом запуске предупреждение о несовместимости было. Потом нормально работало. У меня дистрибутив MS Visual C++ 6 весит ~2 gb. Где то на RuTracker.org, вроде бы про эту проблему писали.
Записан
Mr.Daniluch
Настоящий гродненец
****

Репутация: +46/-0
Offline Offline

Пол: Мужской
Сообщений: 735


ЕвроАвтоЛайф Победы 17. Автоэлектрик)

Просмотр профиля Email
« Ответ #3 : 18 Октябрь 2010, 18:45:39 »

спс... в режиме совместимости с win2000 теперь вроде стабильно работает )
вот пример задачек - дана формула из 4-х переменных, там кучка тригонометрических функций, пара модулей , дробей и тд. и вот надо ее записать. фишко в том что при тестовых данных получаеться число близкое к ответу но на пару долей процента отличаеться. вот пример

#include <stdafx.h>
#include <iostream.h>
#include <math.h>

int main(int argc, char* argv[])
{
   
   double x,y,z,a,b,s;

cout<<" Vvedite X";
cin>> x;
cout<<" Vvedite Y";
cin>>y;
cout<<" VVedite Z";
cin>>z;
a= (2*cos(x-(2/3.)))/(1/2.+sin(y)*sin(y));
b=1+((z*z)/(3-(z*z)/5));
s= a*b ;

cout<< " S= "<<s<<endl;

   return 0;
}

эта работает нормально, все совпадает
а вот эта

#include <stdafx.h>
#include <iostream.h>
#include <math.h>

int main(int argc, char* argv[])
{
   
   double x,y,z,a,b,c,s;

cout<<" Vvedite X";
cin>>x;
cout<<" Vvedite Y";
cin>>y;
cout<<" Vvedite Z";
cin>>z;

a=1+pow(sin(x+y),2);

b=fabs(x-(2*y/(1+x*x*y*y)));

c=pow(cos(atan(1/z)),2);

s= (a/b)*pow(x,fabs(y))+c ;

cout<< " S= "<<s<<endl;

   return 0;
}
 пишет близкий но не совпадающий результат. или я что то не так записал? вот формулы в виде картинки http://www.fotohost.by/show/6bdd19602d2a853958c62110de9b367e


Записан

Gloomy Fox
Гродненец
**

Репутация: +43/-0
Offline Offline

Пол: Мужской
Сообщений: 296


to live is to die

Просмотр профиля WWW
« Ответ #4 : 19 Октябрь 2010, 10:58:03 »

получаеться число близкое к ответу но на пару долей процента отличаеться. вот пример
получаеться: получается (что делает, а не что делаеть), аналогично - отличаеться.
Насколько близкое? А если в формулах вместо 1, 2,... использовать дробную запись типа 1.0, 2.0,...? И почему для вычисления квадрата в одном месте используется pow(..., 2) а в другом просто x*x?
Теоретически, любой из таких нюансов может влиять на конечный результат.
Записан
Mr.Daniluch
Настоящий гродненец
****

Репутация: +46/-0
Offline Offline

Пол: Мужской
Сообщений: 735


ЕвроАвтоЛайф Победы 17. Автоэлектрик)

Просмотр профиля Email
« Ответ #5 : 19 Октябрь 2010, 20:28:57 »

спс. попробую сейчас все на pow перевести ) блин делфи как то проще к этому относилось)

Добавлено: 19 Октябрь 2010, 20:46:45
перевел . не помогло. вот  -
« Последнее редактирование: 19 Октябрь 2010, 20:46:46 от Mr.Daniluch » Записан

Gloomy Fox
Гродненец
**

Репутация: +43/-0
Offline Offline

Пол: Мужской
Сообщений: 296


to live is to die

Просмотр профиля WWW
« Ответ #6 : 20 Октябрь 2010, 10:48:42 »

перевел . не помогло. вот
Вот, теперь заметно, что с программой в общем то особых проблем и не было... Очевидно, что при различных входных данных, должны получаться различные результаты. Т.е. если по условию задано Y=-0.825, а вводится Y=+0.825 ("+" имеется ввиду по умолчанию), то и ответ будет не совпадать.
Записан
Mr.Daniluch
Настоящий гродненец
****

Репутация: +46/-0
Offline Offline

Пол: Мужской
Сообщений: 735


ЕвроАвтоЛайф Победы 17. Автоэлектрик)

Просмотр профиля Email
« Ответ #7 : 20 Октябрь 2010, 12:42:11 »

блин) спс ) у меня принтер не напечатал этот минус )))) а я привык по распечаткам все делать) теперь все ок) как я думал проблема была в прокладке между стулом и клавиатурой)

Добавлено: 20 Октябрь 2010, 12:50:36
чувствую себя дятлом))) весь вечер возился )
Записан

Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2024, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,104 секунд. Запросов: 19.