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

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

Войти
Регистрация
Восстановить пароль
 
Fobos315
2 / 2 / 0
Регистрация: 25.04.2014
Сообщений: 68
#1

Вычисление времени полета тела - C++

15.08.2014, 19:07. Просмотров 447. Ответов 2
Метки нет (Все метки)

Написать программу для вычисления времени полета тела, брошенного под углом к горизонту. Начальная скорость тела равно V и направлена под углом alpha к горизонту. Для вычисления использовать дискретную модель.
Может кто подскажет как использовать дискретную модель? Поскольку ни в школе, ни на первом курсе не слышал.
Написал как думал, но возможно что какой то бред))
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
    setlocale (0,"");
    double V, alpha,t; // V - начальная скорость
    int N;
    cout<<"Введите начальную скорость V= ";
    cin>>V;
    cout<<"Введите угол в радианах alpha= ";
    cin>>alpha;
    cout<<"Введите границу суммирования N = ";
    cin>>N;
    for (int x=1; x<=N; x++)
    t+=x/V*cos(alpha);
    cout<<"t = "<<t<<endl;
    return 0;
}
Заранее благодарю!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.08.2014, 19:07     Вычисление времени полета тела
Посмотрите здесь:

Дискретная модель. Задача на вычисление времени полета тела - C++
В общем вопрос в названии темы. Что такое дискретная модель? Решаю простые задачи на С++ попалась задача на вычисление времени полета тела,...

По начальной скорости и времени полета тела определить угол, под которым тело брошено по отношению к горизонту - C++
Начали выполнять работы по программированию, а именно Создайте программу, в которой по известной начальной скорости V и времени полета тела...

Вычисление максимальной дальности полета и максимального угла - C++
Приветствую всех. Только начал изучение программирования, решил изучать с c++ Задачка для вычисление максимально дальности полета и...

Вычисление индекса массы тела - C++
Напишите короткую программу, которая запрашивает рост в футах и дюймах и вес в фунтах. (Для хранения этой информации используйте три...

Вычисление объема произвольного тела методом Монте-Карло - C++
Всем доброго время суток. Написать программу для вычисления методом Монте-Карло объема V тела, ограниченного поверхностями: z = {x}^{2}...

Вычисление времени, проведенного в игре - C++
решил попробывать написать, думая будет полегче и впал в ступор.. Помогите написать программу, чтобы при вводе своего уровня выдавало время...

Вычисление длины файла и времени его создания - C++
Суть вот в чём, хочу рассчитать длину сгенерированного файла и время на его создание. Можно указать сколько символов может...

Модель полета - C++
Добрый день. Мне нужно смоделировать полета самолета по горизонтальной восьмерке, нужно вывести крен, тангаж и приборную скорость, а также...

Определить дальность полета - C++
Всем доброго время суток. Написать программа определения дальности полета L брошенного под углом \alpha с начальной скоростью V используя...

Рассчитать время полета самолёта (С++) - C++
Вводится четыре числа через пробел, HH, MM, HP,MP,нужно найти продолжительность полета. (HH часы,MM минуты - Время вылета; (HP - Часы,MP -...

Расчет данных по траектории полета вертолета - C++
Необходимо разработать программу для расчета данных по траектории полета вертолета. Вертолет в определенной последовательности...

Анимация полета по кривой, как реализовать? - C++
Правильно ли я мыслю: есть допустим башня с радиусом стрельбы R, просчитать попал ли в враг в зону атаки, нужно по катетам треугольника?...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,927
Завершенные тесты: 1
15.08.2014, 19:11     Вычисление времени полета тела #2
Дискретная модель - это очень просто. Надо разбить движение на много маленьких кусочков (скажем, по десятой доле секунды). На каждом кусочке движение считаем прямолинейным. В начале каждого куска пересчитываем скорость, которая изменяется равномерными порциями (если кусочки имеют одинаковую продолжительность по времени). Считаем, пока тело не долетит до земли, по номеру кусочка, на котором высота пробила нулевую отметку, знаем время.
Fobos315
2 / 2 / 0
Регистрация: 25.04.2014
Сообщений: 68
15.08.2014, 19:30  [ТС]     Вычисление времени полета тела #3
Nick Alte спасибо, попробую!
Yandex
Объявления
15.08.2014, 19:30     Вычисление времени полета тела
Ответ Создать тему
Опции темы

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