static int processPorc(CookMode cookMode) { switch (cookMode) { case CookMode.soft: return 15; case CookMode.normal: return 25; case CookMode.hard: return 40; } return 0; }
static int processBeef(CookMode cookMode) { switch (cookMode) { case CookMode.soft: return 10; case CookMode.normal: return 17; case CookMode.hard: return 25; } return 0; }
static int processCook(char meatType, CookMode cookMode, int weight) { int refTime =0 ,refWeight=0; switch (meatType) { case 'B': case 'b': refWeight = 500; refTime = processBeef(cookMode); break; default: refWeight = 400; refTime = processPorc(cookMode); break; } return (int)(weight * refTime * 60 / refWeight); }