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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 5.00
urbinol
0 / 0 / 0
Регистрация: 16.06.2011
Сообщений: 151
#1

математический маятник - C++

22.11.2011, 14:44. Просмотров 2399. Ответов 12
Метки нет (Все метки)

какая длина математического маятника, если за время t он сделает n колебаний?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2011, 14:44     математический маятник
Посмотрите здесь:

Математический маятник - C++
Доброго время суток. Нужно написать программу. Математический маятник совершает колебания по закону x(t) = A* sin(\omega *t + {\omega...

Математический функции - C++
Где можно прочитать про всякие математические функции в c++? Пользуюсь #include <math.h> Интересует, особенно, как записать число...

Неправильный математический расчёт - C++
int tempInt = 0; int temp23 = (250*sizeof(char))+(sizeof(int)*5); tempInt = (0 / temp23); tempInt в итоге = 0 int tempInt =...

Математический пример.как? - C++
Ребят помогите пожалуйста, кому несложно. Нужно написать код с++ для вот этого чуда. Я пробовал не получается ни чего , надежда на ВАС ...

Математический пример, используем if, switch - C++
Задание: x*x Если 0<=x<=3 f(x)= { 4 В противном случае #include "stdafx.h" #include...

Как написать математический пример - C++
Как написать этот пример на С++ ? n П X1=2; i=1 Xi=0.5*Xi-1 Вот что у меня получилось верно ли я...

Записать математический пример программно - C++
Ребят, дело пустяковое, но я не понимаю в чем у меня ошибка. Вот этот пример - функция. Как мне написать ее программно. Я делаю вот...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
22.11.2011, 15:03     математический маятник #2
Формула периода колебаний маятника
http://www.cyberforum.ru/cgi-bin/latex.cgi?T = 2*\pi *\sqrt{\frac{L}{g}}
где L - длинна маятника
Период находим по формуле T = t/n, далее всё тривиально.
PS: Eсли укажете язык С/С++ могу по быстрому накидать код
urbinol
0 / 0 / 0
Регистрация: 16.06.2011
Сообщений: 151
22.11.2011, 15:05  [ТС]     математический маятник #3
на c++
-=ЮрА=-
Заблокирован
Автор FAQ
22.11.2011, 15:10     математический маятник #4
Вот код на С++
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{
    cout<<"Enter n      : ";int n;cin>>n;
    cout<<"Enter t(sec) : ";int t;cin>>t;
    
    double L = pow((t/(2*3.14*n)),2)*9.81;
    cout<<"L = "<<L<<endl;
    system("pause");
    return 0;
}
Enter n : 15
Enter t(sec) : 60
L = 3.97988
Для продолжения нажмите любую клавишу . . .
R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
22.11.2011, 15:11     математический маятник #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cmath>
 
int main()
{
        double t; // время
        double n; // количество колебаний
        const double g = 9.78;
        const double pi = 3.14;
 
        std::cout << "Введите время (в секундах): ";
        std::cin >> t;
 
        std::cout << "Введите количество колебаний: ";
        std::cin >> n;
 
        std::cout << "Длина математического маятника: "
                  << std::floor(((n*n*g) / (t*t*4*pi*pi)) * 100 +.5) / 100 << std::endl;
 
        return 0;
}
urbinol
0 / 0 / 0
Регистрация: 16.06.2011
Сообщений: 151
22.11.2011, 15:15  [ТС]     математический маятник #6
не запускается(
status done
R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
22.11.2011, 15:19     математический маятник #7
urbinol,
перед
C++
1
return 0;
напишите
C++
1
system("pause");
-=ЮрА=-
Заблокирован
Автор FAQ
22.11.2011, 15:22     математический маятник #8
urbinol, чем вам мой код не подошёл?У R136a1, аналогичное решение моему!
Даже мелочи идентичны
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
system("pause");
* * * * return 0;
Цитата Сообщение от R136a1 Посмотреть сообщение
перед
Код C++
1
return 0;
напишите
Код C++
1
system("pause");
urbinol
0 / 0 / 0
Регистрация: 16.06.2011
Сообщений: 151
22.11.2011, 15:23  [ТС]     математический маятник #9
спасиба,теперь все хорошо)
R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
22.11.2011, 15:27     математический маятник #10
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
Даже мелочи идентичны
Сообщение от -=ЮрА=-
system("pause");
* * * * return 0;
Сообщение от R136a1
перед
Код C++
1
return 0;
напишите
Код C++
1
system("pause");
-=ЮрА=-, я просто хз как под венду по-другому задержать консоль )
-=ЮрА=-
Заблокирован
Автор FAQ
22.11.2011, 15:36     математический маятник #11
Цитата Сообщение от R136a1 Посмотреть сообщение
я просто хз как под венду по-другому задержать консоль )
-
а я чем задерживал
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
cout<<"L = "<<L<<endl;
* * * * system("pause");
* * * * return 0;
PS:Можно ещё задерживать getch - м getchar - ом, вводом чара или переменной, MessageBox-ом, да вообще как угодно...
R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
22.11.2011, 15:39     математический маятник #12
-=ЮрА=-, я имел в виду то, что я не пользуюсь данной операционной системой и все премудрости системных вызовов толком не знаю
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2011, 16:35     математический маятник
Еще ссылки по теме:

Что сделать, чтобы математический парсер заработал? - C++
#include &quot;stdafx.h&quot; #ifndef PARSER_H_INCLUDED #define PARSER_H_INCLUDED #include &lt;stdio.h&gt; #include &lt;string.h&gt; #include...

Элементарный математический код, но почему то всегда равно 0,0000 - C++
Элементарный математический код, но почему то всегда равно 0,0000. Тут я еще использую старые функции ввода-вывода, потому что так надо на...

Математический анализ кода программы. Как работает rand()? - C++
Помогите, пожалуйста, с математическим анализом кода программы. #include &lt;iostream&gt; #include &lt;cstring&gt; #include &lt;ctime&gt; ...

Объекты класса (математика, физика, программирование, линейная алгебра, математический анализ, теоретическая механика)) - C++
Для каждого класса описать поля, характеризующие объект, и методы, позволяющие заполнять и получать значения каждого из полей. выводить...

Реализовать пользовательский класс "Математический вектор" - C++
Мне нужно написать програму которая будет делать разные операции над векторами, используя операторы +,-,* Я написал, но оно кричит...


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

Или воспользуйтесь поиском по форуму:
-=ЮрА=-
Заблокирован
Автор FAQ
22.11.2011, 16:35     математический маятник #13
Цитата Сообщение от R136a1 Посмотреть сообщение
я имел в виду то, что я не пользуюсь данной операционной системой и все премудрости системных вызовов толком не знаю
- Вы окончательно сбили меня с толку urbinol нужен был код, он приведен, если не знаете что такое system("pause") - первый же запрос в гугле даёт исчерпывающие ответы, стоп-точки в программе необходимы чтобы потом вот такого не было
Цитата Сообщение от urbinol Посмотреть сообщение
не запускается(
status done
- urbinol - без стоп точек код запустился, отработал а вы даже не заметите (программа мигнёт и закроется)

Не по теме:

R136a1, floor на сколько помню это функция из библиотеки сmath и к namespace std отношения не имеет(хотя проверить на 2008 смогу только вечером, пока довольствуюсь дебагом от VC98)D:\Ìîè äîêóìåíòû\ÞðÀ\Ëè÷íîå\PROJECTS\upch\upch_.cpp(18) : error C2039: 'floor' : is not a member of 'std'
Error executing cl.exe.

upch_.exe - 1 error(s), 0 warning(s)



Добавлено через 16 секунд
Цитата Сообщение от R136a1 Посмотреть сообщение
я имел в виду то, что я не пользуюсь данной операционной системой и все премудрости системных вызовов толком не знаю
- Вы окончательно сбили меня с толку urbinol нужен был код, он приведен, если не знаете что такое system("pause") - первый же запрос в гугле даёт исчерпывающие ответы, стоп-точки в программе необходимы чтобы потом вот такого не было
Цитата Сообщение от urbinol Посмотреть сообщение
не запускается(
status done
- urbinol - без стоп точек код запустится, отработает, а вы даже не заметите (программа мигнёт и закроется)

Не по теме:

R136a1, floor на сколько помню это функция из библиотеки сmath и к namespace std отношения не имеет(хотя проверить на 2008 смогу только вечером, пока довольствуюсь дебагом от VC98)D:\Ìîè äîêóìåíòû\ÞðÀ\Ëè÷íîå\PROJECTS\upch\upch_.cpp(18) : error C2039: 'floor' : is not a member of 'std'
Error executing cl.exe.

upch_.exe - 1 error(s), 0 warning(s)

Yandex
Объявления
22.11.2011, 16:35     математический маятник
Ответ Создать тему
Опции темы

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