Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ строки и файлы https://www.cyberforum.ru/ cpp-beginners/ thread120301.html
Написать программу , которая считывает английский текст из файла и выводит его на экран , заменив каждую первую букву слов, начинающихся с гласной буквы, на прописную... ну с файлом всё просто вот...
Двунаправленный список. Visual C++ C++
Уважаемые эксперты! пожалуйста помогите с написанием программы, ибо я новичок в этом деле, особенно с двунаправленными списками.. вот само задание: В двунаправленном списке переместить элементы,...
Циклы C++
1) Дано вещественное число А и целое число N(>0). Используя один цикл, найти сумму 1+A+A^2+...+A^N. Пример входных данных: 1.00 2 Выходные данные: 3.00 2) Дано четное число N(>0) и символы С1 и...
C++ Шаблоны классов. Ошибка параметра по умолчанию Есть template <class data_type> class List; и typedef unsigned char point_dist; template <class data_type = point_dist> class point; Первая из ошибок... class PathFind{ point_dist** map;... https://www.cyberforum.ru/ cpp-beginners/ thread120276.html
C++ Сгенерировать массив целых случайных чисели написать функцию SORT https://www.cyberforum.ru/ cpp-beginners/ thread120272.html
Сгенерировать массив целых случайных чисел. Диапазон значений и количество элементов массива задать как символьные константы. Написать функцию Sort, сортирующую элементы массива. Функция ничего не...
Обработка нажатия клавиш (Win32 Console Application) C++
товарищи,помогите нубу!надо написать прогу в консоли на visual studio на c++.Сама прога то простая - расчет одной функции.делаю ввод/вывод через printf/scanf.Прога примерно такая -введите а,введите...
УКАЗАТЕЛИ!!! C++
Добрый вечер! Помогите пожалуйста с написанием программы тема указатели: Написать функцию, которая находит сумму четных элементов массива. Этот массив передается в функцию в качестве аргумента...
C++ телефонный справочник Написать программу, которая позволяет найти в телефонном справочнике (phone.txt) нужные сведения. Программа должна запрашивать фамилию человека и его телефон, если есть люди с одинаковыми фамилиями,... https://www.cyberforum.ru/ cpp-beginners/ thread120245.html
C++ Перевести код с Pascal https://www.cyberforum.ru/ cpp-beginners/ thread120235.html
нужно написать программу на C++ из паскаля program pr1; uses crt; const WG=100; type tmasi=array of integer; var a:tmasi; n,kl:byte; (*процедура ввода*) procedure pr_wod(kl:byte; var n:byte;...
C++ Методом Эйлера решить дифференциальное уравнение кодеры есть? методом эйлера решить диф уравнение я знаю код есть везде, но я щас в плохом состоянии чтобы искать у кого выйдет быстрее всех - скину пятак баксов постим сю ПС. прогу... https://www.cyberforum.ru/ cpp-beginners/ thread120234.html
1 / 1 / 0
Регистрация: 21.04.2010
Сообщений: 38
0

Вычисление максимальной дальности полета и максимального угла

22.04.2010, 00:05. Просмотров 882. Ответов 5
Метки (Все метки)

Приветствую всех.
Только начал изучение программирования, решил изучать с c++
Задачка для вычисление максимально дальности полета и максимального угла, вот:
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
28
29
30
31
32
33
34
#include <iostream>
#include <cmath>
 
 
float dist ( float v, float a)
{
    return v * v *  sin (2 * a * 0.0175 )/ 9.8; 
 
}
 
 
using namespace std;
int main()
{
    float v;
    cout << "Vvedite skorost, m/s - ";
    cin >> v;
    float d;
    float max_d;
    float max_a;
    max_d = 0;
    for (float a = 0; a < 90; a += 1)
    {
        d = dist (v,a);
        if (max_d < d)
        {
            max_d = d;
            max_a = a;
        }
 
    }
    cout << "Max distance - " << max_d << endl;
    cout << "Max ugol - " << max_a;
}
Вопросы вот какие:
1. зачем нужна строка max_d = 0;
2. Где здесь вычисляется именно то, что при нахождение максимального угла задача считается выполненной. Я все никак просто не могу алгоритм понять здесь, в этой части:
C++
1
2
3
4
5
6
7
8
9
{
        d = dist (v,a);
        if (max_d < d)
        {
            max_d = d;
            max_a = a;
        }
 
    }


Вернуться к обсуждению:
Вычисление максимальной дальности полета и максимального угла
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.04.2010, 00:05
Готовые ответы и решения:

Вычисление дальности полёта снаряда
Задали составить программу в Pascale.Вычисление дальности полёта снаряда. Сможете составить?

Отношение высоты полета и дальности полета
Тело брошено под углом к горизонту. Найдите, во сколько раз максимальная высота его подъема меньше...

формула расчета дальности полета ракеты
Здравствуйте! Возможно ли теоритически расчитать дальность полета ракеты под определеным углом зная...

Реализуйте функцию расчета угла прицеливания, в зависимости от начальной скорости снаряда и дальности до цели
Помогите пожалуйста решить задачу.

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