Moram ovo da zavrsim do veceras, al iskreno nemam blage kako se ovo izvlaci:
da dodjem do stranica a i b na osnovu p i o pravougaonika, na osnovu p i d, na osnovu o i d. To mi je ostalo da zavrsim
Код: Изаберите све
float proracun(int value1, int value1_type, int value2, int value2_type,int pro_type){
if (pro_type=v_obim){
if (value1_type==v_stranica_a){
if (value2_type==v_povrsina){
int b=value2/value1;
return (2*value1)+(2*b);
}
else if(value2_type==v_dijagonala){
int b=sqrt((value2*value2)-(value1*value1));
return (2*value1)+(2*b);
}
else if(value1_type==v_poluprecnik){
int b=(sqrt((value2*value2)-(value1*value1)))/2;
return (2*value1)+(2*b);
}
else if(value1_type==v_stranica_b){
return (2*value1)+(2*value2);
}
}
else if(value1_type==v_stranica_b){
if (value2_type==v_stranica_a){
return (2*value2)+(2*value1);
}
else if(value2_type==v_dijagonala){
int a=sqrt((value2*value2)-(value1*value1));
return (2*a)+(2*value1);
}
else if(value2_type==v_poluprecnik){
int a=sqrt(((value2*value2)-(value1*value1)))/2;
return (2*a)+(2*value1);
}
else if(value2_type==v_povrsina){
int a=value2/value1;
return (2*a)*(2*value1);
}
}