Представьте, что вы видите, как кто-то ворует кошелек у пожилого человека. Добрый поступок — это остановить вора и вернуть кошелек владельцу. Злой поступок — это пройти мимо, делая вид, что ничего не заметили, и оставить пожилого человека без средств к существованию.
Допустим, вы работаете в компании, которая занимается производством продуктов питания. Вы узнаете, что компания использует дешевые и вредные ингредиенты, чтобы увеличить прибыль. Моральное требование — рассказать об этом руководству или в соответствующие органы, чтобы защитить потребителей. Собственная выгода — промолчать, чтобы не потерять работу и не навлечь на себя гнев начальства.
Вам нужно срочно доставить лекарство больному человеку, но единственный способ сделать это быстро — превысить скорость. С одной стороны, вы нарушаете закон, подвергая себя и других опасности (зло). С другой стороны, если вы не превысите скорость, больной человек может умереть (другое зло). В такой ситуации вам нужно выбрать наименьшее из зол, оценив все возможные последствия.