This article investigates the possibilities of solving certain zero-one integer programming problems on an analogue computer. It is shown that. Excepting the cases where the variables with equal weights in the objective function are constrained with each other. The gradient search technique with suitable modifications yields unique and straightforward solutions for set covering set partitioning and weighted matching problems. Experimental results are presented and discussed to illustrate the concepts involved.