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

Вычислить угол под которым брошено тело - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Измерить время работы кода http://www.cyberforum.ru/cpp-beginners/thread641678.html
Добрый день! Необходимо измерить время работы кода, а именно алгоритм поиска оптимального маршрута на графе. В интернете много различных способов, НО, большинство из них рекомендуют использовать функции, которые читают время ОС, а тем самым появляются неточности во времени измерения. Если кто то знает, подскажите самый точный способ измерить время исполнения кода. P.S. алгоритм реализован...
C++ не могу откомпилировать подскажите как перевестити .cpp файл в EXE. я юзаю Dev-C++ http://www.cyberforum.ru/cpp-beginners/thread641672.html
C++ Функция работы со строкой символов,заменить разделители
Нужно решить задачу: Написать функцию работы со строкой символов, которая заменит все разделители между словами символом табуляции.
C++ как включить всплывающие варианты когда библиотеки инклюдишь
Переустановил винду. поскажите как сделать так чтоб когда пишешь #include < ios он тебе выдовал список библиотек которые начинаются с этих букв и так же пропали посказки аля когда объект класса создаешь например Base b. после точки должен быть список возможных функций класса тоже нехрена не выдает а да мы говорим об Visual Studio 2010 express (MS)
C++ почему компилятор не ругается? http://www.cyberforum.ru/cpp-beginners/thread641652.html
Почему компилятор не ругается, когда я исп. неинициализированную переменную и кладёт автоматически туда мусор. (см..коменатрий в коде): FILE* fp,*fo; unsigned char key; unsigned char ck; unsigned char buf; int i,n; if(argc!=4)
C++ Алгоритм Рабина-Карпа для двух односвязных линейных списков Задача такова: у меня описано два односвязных линейных списка, также описаны методы доступа к ним. Требуется посредством алгоритма Рабина-Карпа найти количество вхождений одного списка в другой. Я написал алгоритм: // считаем хэши от всех префиксов списка elm int *h = new int; int *elmm = new int; int *persm = new int; int z = 0, m = 0, t = 0; while (z<=elm.razmer && m<=elm.razmer && ptr1... подробнее

Показать сообщение отдельно
isaak
101 / 38 / 9
Регистрация: 17.10.2010
Сообщений: 634
23.08.2012, 21:29     Вычислить угол под которым брошено тело
Всем доброго время суток. Написать программу, в которой по известной начальной скорости V и времени полета T определяется угол http://www.cyberforum.ru/cgi-bin/latex.cgi?\alpha под которым тело брошено по отношению к горизонту (воспользоваться следующим соотношением
http://www.cyberforum.ru/cgi-bin/latex.cgi?\alpha =\arcsin(\frac{g*T}{2*V})). Вот сама программа:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<cmath>
#include<iostream>
using namespace std;
int main()
{
setlocale( LC_ALL,"Russian" );
 const  double PI = 3.1415;
 const  double g = 9.8;
 double V, T, result, alpha;
   cout<<" Введите скорость:  ";
   cin>>V;
cout<<" Введите время:  ";
   cin>>T;
result = (g*T)/(2*V);
 ( result < -1  ||  result  > 1 )? (cout<<" Не верное значение:  "<<endl, exit(0)):cout<<" Такого угла не существует!  ";
  alpha = asin (result) * 180.0 / PI;
   cout<<"Значение угла равно: "<<alpha;
   system("pause");
   return 0;
}
Но она работает не правильно. Как сделать при значениях отношения http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{g*T}{2*V} меньших -1 или больших 1 выскакивало сообщение: " Не верное значение! Такого угла не существует! Введите верные значения " и только после значений удовлетворяющих данному условию, выводилось значение угла в градусах программа завершалась бы. У меня работает с точностью наоборот. При значениях V=98 и T=10 значения отношение получается 0.5 что соответствует 30 градусам у меня выскакивает ошибка внизу. Не знаю почему???? Помогите пожалуйста???? Заранее огромное спасибо за помощь.
Миниатюры
Вычислить угол под которым брошено тело  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru