Introduction Decision making is an integral part of our life, everyday we make some decisions consciously or unconsciously, and all these decisions are based on some calculations and comparisons. Similarly, in programming, we need decision making to control and regulate ...