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

Физика - C++

Войти
Регистрация
Восстановить пароль
 
Shevva
 Аватар для Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
12.12.2009, 09:23     Физика #1
Помогите пожалуйста доделать задачу по физике, точнее её доделать. Вот её код:
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
#include<iostream>
#include<conio.h>
#include<stdio.h>
#include<math.h>
using namespace std;
int main ()
{
    double m, v, t, a, T, X, Y;
   
    cout<<"Vvedite m"<<endl;
    cin>>m;
    cout<<"Vvedite v"<<endl;
    cin>>v;
    cout<<"Vvedite vremia poliota"<<endl;
    cin>>T;
    cout<<"Vvedite ugol(v radianah) "<<endl;
    cin>>a;
    for (t=0;t<=T;T++)
    {
        X=(v*cos(a))*(-m/0.1)*exp(((0.1*t)/m)-1);
        Y=(-m/0.1)*((v*(sin(a))+(m*0.982))*(exp(-0.1*t/m)-1)-m*0.982*t);
    cout<<X<<endl;
    cout<<Y<<endl;
        
}
system("Pause");
return 0;
}
Подскажите пожалуйста, что необходимо сделать для того, чтобы программа выводила все значения X и Y так, что бы например если за период времени 10 секунд полёта тела, она вывела 10 значений (одновременно) X и Y, то есть, как =меняются значения через каждую секунду
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2009, 09:23     Физика
Посмотрите здесь:

физика на C#
физика
Математика/физика/геометрия (готовые функции по вычислению формул) C++
Объекты класса (математика, физика, программирование, линейная алгебра, математический анализ, теоретическая механика)) C++
физика
Turbo Pascal физика
Траектория снаряда (физика) C++
Физика для геймдева C++
Как сделать, чтобы когда в строке встречалось слово "*Физика", программа выводила эту строку? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gvinpin
1 / 1 / 0
Регистрация: 22.11.2009
Сообщений: 33
12.12.2009, 09:41     Физика #2
Shevva,
C++
1
for (t=0;t<=T;T++)
Это похоже на бесконечный цикл. Ведь время полета не может быть отрицательным, и цикл будет выполняться бесконечно.
Может быть так:
C++
1
for (t=0;t<=T;t++)
Shevva
 Аватар для Shevva
17 / 17 / 0
Регистрация: 13.09.2009
Сообщений: 140
12.12.2009, 09:48  [ТС]     Физика #3
Вроде бы так. прога выдаёт ответ, но я чёто не уверен в ней
Том Ардер
Модератор
 Аватар для Том Ардер
3645 / 2264 / 276
Регистрация: 15.06.2009
Сообщений: 3,977
14.12.2009, 02:25     Физика #4
Нужна точная и желательно полная постановка (формулировка) _физической_ задачи. Уравнения, пояснения. Иначе как судить о правильности кода? А код сразу вызывает сомнения
Yandex
Объявления
14.12.2009, 02:25     Физика
Ответ Создать тему
Опции темы

Текущее время: 10:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru