Составить программу на языке Pascal для вычисления угла возвышения дальнобойного орудия по начальной скорости полета снаряда и дальности цели. Сопротивлением воздуха и высотой орудия пренебречь.
Предмет:
ИнформатикаАвтор:
wilkinsonСначала решим физическую задачу:
Дано:
v₀;
L;
Найти:
γ;
Решение:
Решим систему ур-й описывающих движение:
y(t)=v₀Δt·sinγ - ½gΔt²
x(t)=v₀Δtcosγ;
В момент времени Пусть Δt = τ x(t)=L, тогда y(t)=0 ⇒
τ= L ÷ v₀cosγ (из ур-я x(t))
из ур-я y(t)
L·g ÷ v₀²=sin2γ
γ = ½arcsin (Lg ÷ v₀²) - Это конечная формула
Ответ: γ = ½ arcsin(Lg ÷ v₀²);
Теперь код программы (PascalABC.NET):
//Если угол нужен в радианах
Program bullet_rad;
Const g_grav = 9.8; // гравитационная постоянная g=9,8
VarL, //Расстояние до целиv: real; //Начальная скорость снаряда
Beginreadln (L,v); // Читаем расстояние и скоростьwriteln (0.5*arcsin((L*g_grav)/sqr(v))); //Выводим ответEnd.
//Если угол нужен в градусах
Program bullet_gr;
Const g_grav = 9.8; // гравитационная постоянная g=9,8 pi = 3.14; // постоянная п=3,14
VarL, //Расстояние до целиv: real; //Начальная скорость снаряда
Beginreadln (L,v); // Читаем расстояние и скоростьwriteln ((90/pi)*arcsin((L*g_grav)/sqr(v))); //Выводим ответEnd.
Автор:
eduardo75Решение:
Решим систему ур-й описывающих движение:
y(t)=v₀Δt·sinγ - ½gΔt²
x(t)=v₀Δtcosγ;
В момент времени Пусть Δt = τ x(t)=L, тогда y(t)=0 ⇒
τ= L ÷ v₀cosγ (из ур-я x(t))
из ур-я y(t)
L·g ÷ v₀²=sin2γ
γ = ½arcsin (Lg ÷ v₀²) - Это конечная формула
Ответ: γ = ½ arcsin(Lg ÷ v₀²);
Автор:
joaquímclf4Добавить свой ответ
Пригадай текст опис який вигляд має калиновий кущ навесні й восени тільки не списуйте з відповідей ДПА будьласка текст-опис (5-7 речень). Дякую!!!!!!!!!!!!!!!!
Предмет:
Українська моваАвтор:
daisydouglasОтветов:
Смотреть
Найдите площадь трапеции с основаниями13 сми7 сми диагоналями16 сми12 см.
Предмет:
ГеометрияАвтор:
doggon’vegaОтветов:
Смотреть
[tex]\frac{4x-1}{x+2} = \frac{2x+12}{x-1}[/tex] Найти корни уравнения
Предмет:
АлгебраАвтор:
schotziewiyuОтветов:
Смотреть
найдите массу 2,4,6 - трибромтолуол , полученного при действии 180 г брома на 27,6 г толуола
ответ должен получится 98,7
Предмет:
ХимияАвтор:
alaina9kd6Ответов:
Смотреть