public boolean Work()
{
if (salary>3000) then
{
boolen satisfaction;
int precent;
satisfaction=试用(第一印象);
if (!satisfaction)
return false;
else
{
if (有发展) precent= precent+30;
if (有MM) precent= precent+10;
if (疲劳度) precent= precent+30;
if (学习) precent= precent+20;
if (年终奖) precent= precent+10;
}
if (precent>80) then Ok();
if (precent>60&&precent<80) 危险();
if (precent<60) return false;
if (超过五年) return false;
return true;
}
else
return false;
}