Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
1 / 1 / 0
Регистрация: 21.02.2015
Сообщений: 93

Расчет попадания артснаряда в цель

09.09.2015, 15:37. Показов 2122. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
По данным военной разведки штаб противника находится на расстоянии R(км), от артиллерийской батареи из орудия в сторону цели произвели выстрел под углом A к горизонту, скорость полета снаряда из ствола f(м/с), радиус зоны поражения разорвавшегося снаряда S(м). Напишите программу определяющую будет ли данным выстрелом поражена цель. Трением воздуха пренебречь. Значения R,S,f,A вводятся с клавиатуры. Ребят помогите с помощью условного оператора, решите пожалуйста, я сделал но у меня не получается
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <conio.h>
#include <math.h>
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main() {
    int S,s,L,F,A,R,l;
    cin >> R; //radius
    cin >> A; //ugol
    cin >> l; //skorost
    L=l*1000; //perevod v metri
    S=10000;
    s=pow (F,2)*sin(A*2)/9.8;
    if (S=s)
    cout << "popal";
    else{
    cout << "ne popal" << endl; }
    getch();
    return 0;
}
//---------------------------------------------------------------------------
Добавлено через 38 секунд
может формула не та, я понять не могу как ее записать и решить)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.09.2015, 15:37
Ответы с готовыми решениями:

Найдите вероятность: одного попадания; хотя бы одного попадания в цель
6. Вероятность попадания в цель при стрельбе из трех орудий равны 0,8; 0,7; 0,9. Производится залп из всех орудий. Найдите вероятность: а)...

Вероятность попадания в цель
Вероятность попадания в цель равна 0,7 при каждом выстреле. Сделано 7 выстрелов. Каково наивероятнейшее число попаданий?

Вероятность попадания в цель
Вероятность попадания в цель при одном выстреле равняется 0,01. Найти вероятность того что при 200 выстрелах будет не больше 3 попаданий.

4
1617 / 1182 / 553
Регистрация: 08.01.2012
Сообщений: 4,561
09.09.2015, 16:01
почему все параметры int? sin вообще в радианах считает, F что такое?
0
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
09.09.2015, 16:03
zadrog,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#define _USE_MATH_DEFINES
#include <iostream>
#include <cmath>
 
int main()
{
    int R, A, f, S;
    double a, l;
    std::cout << "Rasstoyaniye, ugol, skorost', radius:" << std::endl;
    std::cin >> R >> A >> f >> S;
    R *= 1000;
    a = A * M_PI / 180;
    l = pow(f, 2) * sin(2 * a) / 9.8;
    if (l >= R - S && l <= R + S)
        std::cout << "Popal" << std::endl;
    else
        std::cout << "Ne popal" << std::endl;
    
    return 0;
}
0
1 / 1 / 0
Регистрация: 21.02.2015
Сообщений: 93
11.09.2015, 07:48  [ТС]
Цитата Сообщение от Kerry_Jr Посмотреть сообщение
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#define _USE_MATH_DEFINES
#include <iostream>
#include <cmath>
int main()
{
* * int R, A, f, S;
* * double a, l;
* * std::cout << "Rasstoyaniye, ugol, skorost', radius:" << std::endl;
* * std::cin >> R >> A >> f >> S;
* * R *= 1000;
* * a = A * M_PI / 180;
* * l = pow(f, 2) * sin(2 * a) / 9.8;
* * if (l >= R - S && l <= R + S)
* * * * std::cout << "Popal" << std::endl;
* * else
* * * * std::cout << "Ne popal" << std::endl;
return 0;
}
спасибо)
0
11.09.2015, 07:56

Не по теме:

zadrog, достаточно было нажать на кнопочку "+1 Спасибо", и я бы все понял, но все равно, пожалуйста.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.09.2015, 07:56
Помогаю со студенческими работами здесь

Найти вероятность попадания в цель
Из 5 стрелков 2 попадут в цель с вероятностью 0,6 и три с вероятностью 0,4. а). Что вероятнее : попадут в цель наудачу выбранный стрелок...

вероятность попадания в цель стрелка
два стрелка стреляют по мишени. вероятность попадания в цель для первого равна 0,8. найти вероятность попадания в цель второго стрелка,...

Вероятность попадания в движущуюся цель= 0,3
Вероятность попадания в движущуюся цель= 0,3 Стрельба продолжается до первого попадания. Пока цель находится в зоне обстрела, в нее...

Вероятность попадания в движущуюся цель, составляет 0.2
Задача №5 Так же как и в Задаче №4 не имею понятия, помогите разобраться...

Определить вероятность попадания стрелка в цель
Стрелок делает три выстрела по мишени. Вероятности попадания в цель при первом, втором и третьем выстрелах соответственно равны 0,6,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru