помогите перевести с паскаля на C++ [закрыт]

173
20 июня 2018, 21:50
program Pr424;
var
s, t : real;
r : real;
function F(a, b, c : real) : real;
begin
result := (2 * a - b - sin(c)) / (5 + abs(c));
end;
begin
readln(s ,t);
r := F(t, -2*s, 1.17) + F(2.2, t, s - t);
writeln(r:10:5);
readln;
 end.
Answer 1
#include <iostream>
#include <cmath>
#include <stdio.h>
using namespace std;
double F(double a, double b, double c)
{
    return (2 * a - b - sin(c)) / (5 + abs(c));
}
int main()
{
    double r, s, t;
    cin >> s;
    cin >> t;
    r = F(t, -2*s, 1.17) + F(2.2, t, s - t);
    printf("%10.5f", r);
    return 0;
}
READ ALSO
No match &#39;operator = &#39; in std::vector

No match 'operator = ' in std::vector

Всем доброго вечера!

193
Не присваивается значение char

Не присваивается значение char

Не присваивается значение элементам структуры типа char

210
Удалить / добавить значение из флагов

Удалить / добавить значение из флагов

Какими из операторов можно проверить присутствие флага, и удалить его если он есть, в противном случае добавить?

172
OpenGL и клавиатура

OpenGL и клавиатура

Есть проект, на C++ с OpenGL - просто камера, которой можно управлять с помощью клавиатурыНо когда включена русская раскладка, то камера не перемещается,...

252