Задача
. Вычислить период колебания маятника длины [latex]l[/latex].
Входные данные
Длина нити маятника [latex]l[/latex].
Выходные данные
Период колебаний маятника.
Тесты
№ | Входные данные | Выходные данные |
1 | 0,3 | 1.09891 |
2 | 1 | 2.00632 |
3 | 40 | 12.6891 |
Код программы
1 2 3 4 5 6 7 8 9 10 |
#include<iostream> #include<cmath> using namespace std; int main() { double T, l, g = 9.8075; //Где Т-период колебаний маятника, l-длина маятника, g-ускорение свободного падения на поверхности Земли в Одессе cin >> l; T = 2*M_PI*sqrt(l/g); //Формула периода колебаний маятника, где M_PI - константа π ~ 3,14 cout << T; return 0; } |
Пояснение
Условием задачи было вычислить период колебаний маятника [latex]T[/latex], имея длину маятника [latex]l[/latex]. Период колебаний маятника можно рассчитать с помощью формулы: [latex]T = 2\pi\sqrt{\frac{l}{g}}[/latex]. Мы объявляем три переменные типа [latex]double[/latex] [latex]T, l, g,[/latex] где [latex]T[/latex]-период колебаний маятника, [latex]l[/latex] — длина маятника, [latex]g[/latex] = [latex]9.8075[/latex] — ускорение свободного падения на поверхности Земли в Одессе. [latex]l[/latex] — входной параметр. Затем, используя формулу [latex]T = 2\pi\sqrt{\frac{l}{g}}[/latex], вычисляем и выводим значение периода.
— Используйте значение ускорение свободного падения для нашего города, а не 10 м/сек2. Поищите в комментариях к этой странице.
— Замените слово «высчитать» на более подходящее «вычислить». Глагол «высчитать» обычно используют когда речь идёт о каких-либо штрафах или других суммах, которые высчитывают из зарплаты.
— Замените «ускорение свободного падения земли» на «-ускорение свободного падения на поверхности Земли». Чувствуете разницу? Земля с маленькой буквы имеет довольно много значений и некоторые из этих объектов могли бы упасть, но у Вас речь идёт о планете Земля и явлении связанном с притяжением предметов к Земле.
— Расставьте запятые. Например в деепричастных оборотах.
— Вы пишите «Период колебаний длины маятника». Это возможно если в маятнике используется растяжимая нить. На таком резиновом подвесе длина подвеса маятника [latex]l[/latex] действительно могла бы изменяться с некоторым периодом колебаний. Если судить по дальнейшим рассуждениям Вы не рассматриваете этот случай. Давайте напишем «Период колебаний маятника»?
— Попробуйте сами переформулировать выражение «вводный параметр». Прилагательное «вводный» обычно употребляется в смысле «вводный курс», «вводное слово». В предложенном контексте оно явно неудачно.
Простите за мою орфографию. Всегда с ней было туго.
Зачтено.
Что касается орфографии, тор я не заметил у Вас с ней проблем.