Курсовая работа: Разработка алгоритма и программы для вычисления коэффициента оперативной готовности системы
r11_ = r1 + (r2 * (r3 + (r4 * r5)/(r4 + r5)))/(r2 + (r3 + (r4 * r5)/(r4 + r5)));
return r11_;
}
float r22(float r2, float r3, float r4, float r5)
{
float r22_;
r22_ = ((r2 + r3) * (r4 * r5)/(r4 + r5))/(r2 + r3 + (r4 * r5)/(r4 + r5));
return r22_;
}
float r23(float r2, float r3, float r4, float r5)
{
float r23_;
r23_ = (r3 * (r2 + (r4 * r5)/(r4 + r5)))/(r3 + (r2 + (r4 * r5)/(r4 + r5)));
return r23_;
}
int main()
{
float r1 = 60, r2 = 180, r3 = 10.5;
float r4[3] = {6.3, 7.5, 8.7};
float r5[3] = {50, 100, 150};
int i, k;
for (i = 0; i < 3; i++)
{
for (k = 0; k < 3; k++)
{
pritnf("Исходные данные: R1=%.3f, R2=%.3f, R3=%.3f, R4=%.3f, R5=%.3f \n", r1, r2, r3, r4[i], r5[k]);
printf("Результаты: R11=%.3f, R22=%.3f, R23=%.3f\n\n", r11(r1,r2,r3,r4[i],r5[k]),r22(r2,r3,r4[i],r5[k]),r23(r2,r3,r4[i],r5[k]));
}
}