Перейти к содержанию

bobot

Members
  • Постов

    2
  • Зарегистрирован

  • Посещение

    Никогда

Достижения bobot

  1. /* Координаты брошенного под углом тела */ #include <iostream> #include <cmath> using namespace std; int main(int argc, char **argv) { const double g = 9.8; const double pi = 3.1415; double v, alfa, T, time = 0, x, y; cout << "Введите начальную скорость (м/с): "; cin >> v; cout << "Задайте угол к горизонту в градусах: "; cin >> alfa; alfa = alfa * pi / 180; T = 2 * v * sin(alfa) / g; cout << "Расчётное время полёта: " << T << endl; cout << "Задайте время в секундах, когда необходимо узнать координаты тела (не дольше " << T << " секунд): "; cin >> time; while ( (time == 0) || (time > T ) ) { cout << "Будьте, пожалуйста, внимательнее." << endl << "> "; cin >> time; } x = v * cos(alfa) * time; y = v * sin(alfa) * time - g * time * time / 2; cout << "Координаты тела через " << time << " секунд полёта : расстояние " << x << " метров, высота " << y << " метров."<< endl; return 0; }
  2. В этой теме написанные мной программы, решения различных задач. Могут пригодиться начинающим программистам на C++ под Linux.
×
×
  • Создать...