Курсовая работа: Расчет пленочных резисторов в С
cout<< «VVEDITE PARAMETRI»<<endl;
break;
case 0:
cout<<endl<<endl<<endl<< «Press ENTER to EXIT…»;
getch();
return 0;
}
}
while (1==1);
}
// Вычислениекоэффициентаформы
// Вывод: коэффициентформыdouble KForm (double R, double rho) {return R/rho;}
// Аргументы: числа x, y, z
// Вывод: макс {x, y, z}
double Max3 (double x, double y, double z) {return x>(z=y>z? y:z)? x:z;}
double Min3 (double x, double y, double z) {return x<(z=y<z? y:z)? x:z;}
{
kf=KForm (R, rho);
if (kf<0.1) type=0; // недопустимое значение Kf
elseif (kf<1)
{ // прямоуголиная пленка при kf<1 (l<b) ф. (7) – (9), (2)
type=1;
double lD=(Dl+Db*kf)/gamma;
double lP=sqrt (R*P/rho/Po);
l=((int) (Max3 (lt, lD, lP)/h)+1)*h;
b=((int) (l/kf/h)+1)*h;
}
else
{ // прямоуголиная пленка при 1<=Kf<=10 (l>b) ф. (2) – (6)