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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что изменить в программе? http://www.cyberforum.ru/cpp-beginners/thread648779.html
Что нужно изменить в программе или добавить чтобы была возможность работать не с одной а с несколькими записями?#include "stdafx.h" #include "cstdlib" #include <iostream> #include <conio.h> #include <windows.h> #include <stdio.h> #include <string.h> #include <fstream> using namespace std;...
C++ Добавление имен в структуру Всем доброе время суток! Такое задание: Создать структуру ВИДЕОМАГАЗИН со следующими полями: struct Name{ Название фильма Режиссер Жанр Рейтинг популярности Цена диска http://www.cyberforum.ru/cpp-beginners/thread648766.html
C++ Деление - воссоздать в коде (2*(x*x*x)-11*(x*x)+12*x+9)/(x-3)
Нужно написать прогу чтобы решить кубическое уравнение. Я хочу знать как воссоздать в коде деление вроде: (2*(x*x*x)-11*(x*x)+12*x+9)/(x-3) и упростилось к квадратному уравнению.
C++ Запись данных,хранящихся в дереве
Возникла задача сохранить данные,являющиеся узлами дерева.Первая мысль-рекурсивный вызов функции,сохраняющей данные для каждого из потомков узла,но это нерацианально,поэтому хотелось бы узнать есть ли иной способ.
C++ Строки,файлы,нужно исправить ошибку http://www.cyberforum.ru/cpp-beginners/thread648720.html
#include "stdafx.h" #include "stdio.h" #include "string.h" int _tmain(int argc, _TCHAR* argv) { FILE *log; FILE *val; FILE *fin; char buf; char buf2;
C++ Простенькое шифрование Требуется выполнить задание на фото. Вопрос возникает при расшифровке данных: надо ли выдавать ключ пользователю посредством которого он может получить открытые данные или дешифрование должно происходить без ключа? подробнее

Показать сообщение отдельно
Psilon
Master of Orion
Эксперт .NET
5848 / 4745 / 628
Регистрация: 10.07.2011
Сообщений: 14,285
Записей в блоге: 5
Завершенные тесты: 4
09.09.2012, 14:12     Математический маятник
isaak, а вы в каком компиляторе работаете?

Добавлено через 5 минут
Ну мне кажется как-то так
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
35
36
37
38
#include <iostream>
using namespace std;
int main()
{
       setlocale( LC_ALL,"Russian" );
        double omega, k;
        double T, A, phi0, x;
        const double g = 9.78;
        const double PI = 3.1415;
       cout << "Введите частоту: ";
       cin >> omega;
      if(!omega) // контроль введенных данных
    {
        cout<<"Такого момента времени не существует\n";
        system("pause");
        return 1;
    }
 
       cout << "Введите амплитуду: ";
       cin >> A;
       cout << "Введите k: ";
       cin >> k;
    if(!k) // контроль введенных данных
    {
        cout<<"Такого угла не существует\n";
        system("pause");
        return 1;
    }
phi0 = asin(1/k);
T= abs((PI/2) - phi0)/omega;
x = A*sin ((omega*T ) + phi0 );
cout << "phi0 =  "<<phi0<<"\n ";
cout << "T =  "<<T<<"\n ";
cout << "x =  "<<x<<"\n ";
 
 system("pause");
        return 0;
}
Кстати, вот эта строчка была совершенно зря
x = A*sin (((omega*T ) + phi0 )*PI/180.0);
там и так все в радианах.

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