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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
nikolas
0 / 0 / 0
Регистрация: 18.10.2012
Сообщений: 42
#1

не считает простых формул - C++

22.07.2013, 15:24. Просмотров 317. Ответов 4
Метки нет (Все метки)

есть задание нужно прочитать бесконечно определенные формулы. код написал но он не считает почему то немугу разобраться...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int main(){
int D=50, R=200, V=194, xs=0, ys=0, t=0;
float a1,a2,x,y;
for(t;t<=60;t++)
{
a1=atan(D/R);
a2=atan(D/(R-V*t));
x=xs+((V*t*tan(a2))/(tan(a2)-tan(a1)));
y=ys+((D*(x-xs))/(R-V*t));
xs=+194;
cout <<"[" << x <<","<< y <<"]"<<"    "<<"a="<< a2<<endl;
}
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2013, 15:24     не считает простых формул
Посмотрите здесь:

Запись сложных формул в С++ C++
ПРОГРАММИРОВАНИЕ ФОРМУЛ C++
Прорисовка математических формул C++
Замена формул в программе C++
не считает сумму C++
C++ Не правильно считает
C++ Не считает площадь
С++.не считает НОК C++
C++ Не считает sin
Неправильно считает C++
C++ Программирование формул
C++ Перевод формул в языке С++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
newyork7776
 Аватар для newyork7776
347 / 340 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
22.07.2013, 15:30     не считает простых формул #2
вначале кода нужно написать
C++
1
2
#include <iostream>
#include <math.h>
попробуй так
CheshireCat
Эксперт С++
2910 / 1238 / 78
Регистрация: 27.05.2008
Сообщений: 3,321
22.07.2013, 15:32     не считает простых формул #3
Что значит "не считает"? Телепаты все ушли в отпуск....

[телепатия on]
Как ты думаешь, чему будет равно D/R, если D=50, а R=200 ? Правильно, 0.
[телепатия off]
drevmix
3 / 3 / 0
Регистрация: 31.05.2013
Сообщений: 25
22.07.2013, 15:36     не считает простых формул #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 #include <cmath>
 using namespace std;
int main()
{
int D=50, R=200, V=194, xs=0, ys=0, t=0;
double a1,a2,x,y;
for(t;t<=60;t++)
{
a1=atan(D/R);
a2=atan(D/(R-V*t));
x=xs+((V*t*(tan(a2)))/(tan(a2)-(tan(a1))));
y=ys+((D*(x-xs))/(R-V*t));
xs=+194;
cout <<"[" << x <<","<< y <<"]"<<"    "<<"a="<< a2<<endl;
system ("pause");
}
}
а ошибка по тому, что (смотри комментарий CheshireCat).
nikolas
0 / 0 / 0
Регистрация: 18.10.2012
Сообщений: 42
22.07.2013, 15:48  [ТС]     не считает простых формул #5
да спасибо)) уже понял)
Yandex
Объявления
22.07.2013, 15:48     не считает простых формул
Ответ Создать тему
Опции темы

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