Вопрос школьника по предмету Информатика
Напишите программу на паскале,которая будет сообщать можно ли попасть в цель находящая на заданном расстоянии L на высоте h над уровнем горизонта при заданном угле d и начальной скорости V0.В ответе должен высчитаться угол и написать программа «попал» ты или нет
Ответ учителя по предмету Информатика
Чтобы наш снаряд (пуля, мяч или что-то еще) попало в цель, нужно чтобы высота подъема снаряда совпала с высотой, на которой расположена цель, и чтобы дальность полета совпала с заданным расстоянием. Иначе снаряд может улететь выше или ниже цели или не долетать.
Воспользуемся формулами по равнозамедленному движению.
program zadacha;
const
g=9.8;
var
h,L,a,V,S,h1:real;
begin
writeln(‘vvedite visotu i dalnost celi’);
readln(h,L);
writeln(‘vvedite ugol, skorost snariada’);
readln(a,V);
a:=a*pi/180;
h1:=int(( sqr(V)* sqr(sin(a))) / (2*g));
S:=int((sqr(V)*sin(2*a))/g);
if (S=L) and (h1=h) then writeln(‘popal’) else writeln(‘ne popal’);
end.
Похожие вопросы от пользователей
In Britain there are five main TV channels: BBC 1, BBC 2, ITV, Channel 4 and Channel 5. BBC 1 and 2 are national channels while ITV, Channel 4 and Channel 5 are private.
One of the big differences between Russian and British TV is that there is no advertising on the national channels. The money for the programmes comes from the TV licence, which costs £145.50 per year.
The BBC and ITV also have regional companies which show programmes in other languages, for example Welsh (the language of Wales) or Scottish Gaelic (the language of Scotland).
Many families also have satellite dishes and watch channels like Sky Movies, MTV and Eurosport.
1) a / ? / does / sister / in / your / work / bank
Does a sister work in your bank?
Does your sister work in a bank?
Does work your sister in a bank?
2) work / a / . / brother / my / hospital / doesn’t / in
A brother doesn’t work in my hospital.
My brother doesn’t work in a hospital.
My brother work doesn’t in a hospital.
3) late / ? / you / always / come / do / why
Do you always come late why?
Why do you come always late?
Why do you always come late?