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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ строки и файлы http://www.cyberforum.ru/cpp-beginners/thread120301.html
Написать программу , которая считывает английский текст из файла и выводит его на экран , заменив каждую первую букву слов, начинающихся с гласной буквы, на прописную... ну с файлом всё просто вот отрывок из кода.....кто подскажет как дальше формировать вывод строки , а именно замену и вывод только слов начинающихся с гласных букв?? //-----------------------------------// #include<fstream.h>...
C++ Двунаправленный список. Visual C++ Уважаемые эксперты! пожалуйста помогите с написанием программы, ибо я новичок в этом деле, особенно с двунаправленными списками.. вот само задание: В двунаправленном списке переместить элементы, находящиеся между двумя заданными, после третьего заданного. 1. Разработать класс для представления списка с заданным набором методов. 2. Класс должен включать: a. конструктор по умолчанию,... http://www.cyberforum.ru/cpp-beginners/thread120297.html
Циклы C++
1) Дано вещественное число А и целое число N(>0). Используя один цикл, найти сумму 1+A+A^2+...+A^N. Пример входных данных: 1.00 2 Выходные данные: 3.00 2) Дано четное число N(>0) и символы С1 и С2. Вывести строку длины N, которая состоит из чередующихся символов С1 и С2, начиная с С1. Пример входных данных: 20 B 7 Выходные данные: B7B7B7B7B7B7B7B7B7B7 3) Дано целое число А(>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; point_dist xlen, ylen; List<point> Path;
C++ Сгенерировать массив целых случайных чисели написать функцию SORT http://www.cyberforum.ru/cpp-beginners/thread120272.html
Сгенерировать массив целых случайных чисел. Диапазон значений и количество элементов массива задать как символьные константы. Написать функцию Sort, сортирующую элементы массива. Функция ничего не возвращает, а в качестве параметров в нее передается массив и количество элементов массива. Помогите пожалуйста, вообще без понятия как такую штуку сделать.
C++ Обработка нажатия клавиш (Win32 Console Application) товарищи,помогите нубу!надо написать прогу в консоли на visual studio на c++.Сама прога то простая - расчет одной функции.делаю ввод/вывод через printf/scanf.Прога примерно такая -введите а,введите b,и выводим c=a/b. Только надо как то сделать чтобы нельзя было вводить буквы с клавиатуры,а можно вводить только цифры и точку.Помогите как это реализовать!Горит уже. Добавлено через 16 часов 7... подробнее

Показать сообщение отдельно
alfer
1 / 1 / 0
Регистрация: 21.04.2010
Сообщений: 38

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

22.04.2010, 00:05. Просмотров 401. Ответов 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;
        }
 
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru