Je dois donc déterminer le salaire de base d'un employé en fonction du nombre d'années que l'employé a travaillé pour l'entreprise.Commutateur avec plage de valeurs
je dois le faire en utilisant des structures de commutation et je suis gammes indiquées comme suit:
Nombre d'années worked_ __ _base Salaire
0 – 5 $ 9,500
6 – 11 $12,700
12 – 17 $15,300
18 – 29 $22,600
>= 30 $26,800
Alors, comment dois-je faire des gammes pour les cas si je ne veux pas juste pour tous les numéros? Ce n'est pas trop compliqué avec celui-ci, mais ensuite je dois calculer la commission basée sur les ventes et cela a des fourchettes comme 0-3.999,99 $ et 16,000-23,999.99 $.
Jetez un oeil à algorithme d'apprentissage C4.5. Il peut générer un arbre de décision, qui est très facile à réécrire en instructions switch/if. – BartoszKP