Ю1.8

Задача:

Среднегодовая производительность труда

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

P1(%) P2(%) P3(%) Р (среднегодовой прирост  производительности)  (%)
50 68 34 50.03
0 25 75 29.81
-25 25 78 18.61
0 -25 0 -9.14
1.4 43 0.7 13.45

Код программы на С++

Код программы на Java

Алгоритм задачи предельно прост.

Пользователь задает нам три показателя прироста производительности на предприятии, за каждый год соответственно.

Предположим, что производительность труда в году, предшествующему увеличению, это  [latex]a[/latex], тогда в следующем году прирост будет вычисляться по формуле  [latex]a\cdot \left( \frac { { p }_{ n } }{ 100 } +1 \right)[/latex], где  [latex]{ p }_{ n }[/latex] это показатель прироста производительности за соответствующий год.

Учитывая, что для каждого следующего года показатель [latex]a[/latex] это производительность за предыдущий год, мы получим формулу:

[latex]p=\left( \sqrt [ 3 ]{ (\frac { { p }_{ 1 } }{ 100 } +1)\cdot (\frac { { p }_{ 2 } }{ 100 } +1)\cdot (\frac { { p }_{ 3 } }{ 100 } +1) } -1 \right) \cdot 100[/latex].

Подставляя в формулу соответствующие значения мы с легкостью получим результат.

Related Images: