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

Расчет ускорения тела на плоскости - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ помогите решить задачу http://www.cyberforum.ru/cpp-beginners/thread656221.html
Написати програму в C++ яку водиться: Дата/Місяць/Рік і виводитись має Місяць/День/Рік але вводитись має число а виводитись повністю назва місяця наприклад 01/01/12 і виводиться Січень/01/2012 Допоможіть.
C++ Как передать в качестве параметра конструктора ПОТОК, Здравтсвуйте. Есть класс Notebook(); Один из конструкторов принимает в качестве параметра поток(файл), заполняет книжку именами из файла. main.c #include <iostream> #include <stdio.h> #include "notebook.h" using namespace std; http://www.cyberforum.ru/cpp-beginners/thread656220.html
C++ Принцип работы рекурсии
Искал в инете и в поиске, но никак не могу понять принцип работы рекурсии программно. Допустим есть функция int f(int n) { if(0 == n) return 0; else return n % 10 + f(n / 10); } если переделать данную функцию static int i; int f(int n) {
C++ Добавить в элементы список и вывести их на экран
написала программу, которая добавляет в список элементы и должна их выводить на экран. функция, которая должна их выводить не работает. подскажите, в чем ошибка? #include <iostream> using namespace std; struct list { int data; list *next;
C++ auto http://www.cyberforum.ru/cpp-beginners/thread656204.html
Хочу сделать автомат. переменную auto int x; auto double f; Ругается. Как исправить?
C++ Раздельная компиляция Пусть есть программа, которая состоит из 2 файлов. 1 файл: основной, там где main 2 файл: содержит некоторые функции Также есть header. Я набираю текст программы в wordpad. Далее хочу скомпилировать оба файла, причём, так, чтобы в 1 можно было использовать функции из другого. Как это сделать? В командной строке пишу так: cl /EHsc file1.cpp file2.cpp подробнее

Показать сообщение отдельно
isaak
102 / 39 / 9
Регистрация: 17.10.2010
Сообщений: 658
03.10.2012, 23:40  [ТС]     Расчет ускорения тела на плоскости
Вот правильно вывел формулу для расчета ускорения:
http://www.cyberforum.ru/cgi-bin/latex.cgi?a= ({F}_{0}*\cos(\alpha)- k*m*g + k*{F}_{0}*\sin(\alpha))/m.
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
39
40
41
42
#include <cmath>
#include <iostream>
using namespace std;
int main()
{
setlocale( LC_ALL,"Russian" );
double g = 9.81;
double m = 0;    
double F0;
double Fresult;
double k;
double deg   = asin(1.0)/90;
double angle = 0;
double a;
cout<<" m = ";cin>> m;
cout<<"F0 = ";cin>>F0;
cout<<"k = ";cin>>k;
cout<<"angle = ";cin>>angle;
angle *= deg;
Fresult = F0 * cos (angle) - k * m * g + F0 * k * sin (angle);
a = Fresult/m;
if(m != 0 && m > 0)
    
{
cout << "Ускорение тела равно :  " << a <<endl;
}
    
else 
{
cout << "Введено некорректное значение массы" << endl;
 
  } 
 
(Fresult = 0) //Тернарник проверки того, что тело неподвижно
        ? 
        cout<<"Ускорение тела равно : "<<a
        : 
        cout<<"Тело неподвижно";
    cout<<endl;
    system("pause");
    return 0;
    }
Но у меня не получается правильно записать два условия масса больше и не равно нулю и правильно записать условие, когда тело неподвижно, используя тернарный оператор???? Помогите пожалуйста???? Заранее огромное спасибо.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru