public Float_String T4(Float_String temp) { if (temp.Param_f >= 36.5 && temp.Param_f <= 36.9) { //Norma Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "T4"; temp2.Param_f = temp.Param_f; temp2.Param_s = "Норма"; temp2.Z = temp.Z; return(temp2); } else { //Nenorma Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "T4"; temp2.Param_f = temp.Param_f; temp2.Param_s = "Ненорма"; temp2.Z = temp.Z; return(temp2); } }
public Float_String B2(Float_String age) { if (age.Param_i > 0 && age.Param_i <= 33) { //molodoy Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "B2"; temp2.Param_i = age.Param_i; temp2.Param_s = "Молодой"; temp2.Z = age.Z; return(temp2); } else if (age.Param_i >= 34 && age.Param_i <= 55) { //srednih let Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "B2"; temp2.Param_i = age.Param_i; temp2.Param_s = "Средних лет"; temp2.Z = age.Z; return(temp2); } else if (age.Param_i >= 56 && age.Param_i <= 70) { //Pogiloy Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "B2"; temp2.Param_i = age.Param_i; temp2.Param_s = "Пожилой"; temp2.Z = age.Z; return(temp2); } else if (age.Param_i >= 71 && age.Param_i <= 100) { //starchskiy Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "B2"; temp2.Param_i = age.Param_i; temp2.Param_s = "Старческий"; temp2.Z = age.Z; return(temp2); } else { return(null); } }
public Float_String Level_Up(Float_String element) // povishaet poriyadok obobsheniya { Float_String temp = new Float_String(); temp.Anulyacia(); switch (element.NameFunc) { case "T1": { temp = T2(element); } break; case "T2": { temp = T3(element); } break; case "T3": { temp = T4(element); } break; case "B1": { temp = B2(element); } break; default: { temp = null; } break; } return(temp); }
public Float_String T3(Float_String temp) { if (temp.Param_f < 36.5) { //Пониженная Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "T3"; temp2.Param_f = temp.Param_f; temp2.Param_s = "Пониженная"; temp2.Z = temp.Z; return(temp2); } else if (temp.Param_f > 36.9) { //Povishenaya Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "T3"; temp2.Param_f = temp.Param_f; temp2.Param_s = "Повышенная"; temp2.Z = temp.Z; return(temp2); } else { //Norma Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "T3"; temp2.Param_f = temp.Param_f; temp2.Param_s = "Норма"; temp2.Z = temp.Z; return(temp2); } }
public Float_String T2(Float_String temp) { if (temp.Param_f >= 34.0 && temp.Param_f <= 35.0) { Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "T2"; temp2.Param_f = temp.Param_f; temp2.Param_s = "Резкая гипотермия"; temp2.Z = temp.Z; return(temp2); } else if (temp.Param_f > 35.0 && temp.Param_f < 36.5) { Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "T2"; temp2.Param_f = temp.Param_f; temp2.Param_s = "Гипотермия"; temp2.Z = temp.Z; return(temp2); //gipotermiya } else if (temp.Param_f >= 36.5 && temp.Param_f <= 36.9) { Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "T2"; temp2.Param_f = temp.Param_f; temp2.Param_s = "Норма"; temp2.Z = temp.Z; return(temp2); //Norma } else if (temp.Param_f > 36.9 && temp.Param_f <= 37.5) { Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "T2"; temp2.Param_f = temp.Param_f; temp2.Param_s = "Субфебрильная температура"; temp2.Z = temp.Z; return(temp2); //sybfibrilnaya } else if (temp.Param_f > 37.5 && temp.Param_f <= 42.0) { Float_String temp2 = new Float_String(); temp2.Anulyacia(); temp2.NameFunc = "T2"; temp2.Param_f = temp.Param_f; temp2.Param_s = "Фебрильная температура"; temp2.Z = temp.Z; return(temp2); //Febrilnaya } else { return(null); } }