Ю1.8

Задача: Среднегодовая производительность труда. За первый год производительность труда на предприятии возросла на [latex]p_{1}[/latex]%, за второй и третий — соответственно на [latex]p_{2}[/latex]% и [latex]p_{3}[/latex]%. Найти среднегодовой прирост производительности (в процентах).

[latex]p_{1}[/latex]% [latex]p_{2}[/latex]% [latex]p_{3}[/latex]% sp%
15 30 50 30.8913
5 5 5 5
-10 60 45 27.8135
0 0 0 0

C++:

Java:

Для всех переменных используем тип double, так как они могут быть вещественными числами.

Сначала найдем общий прирост за 3 года (обозначен переменной [latex]op[/latex]), воспользовавшись  формулой:

[latex]p_{\Sigma }=\left(1+\frac{p_{1}}{100} \right)\left(1+\frac{p_{2}}{100} \right)\left(1+\frac{p_{3}}{100} \right)[/latex]

Тогда для того, чтобы найти среднегодовой прирост за 3 года (обозначен переменной [latex]sp[/latex]), надо извлечь корень третьей степени из общего прироста.

Задача на Ideone:
C++
Java

Related Images: