Decision Structure In Programming