Consider the following pseudo code, where x and y are positive integers.

begin

      q : = 0

      r : = x

      while r ≥ y do

             begin

                r : = r – y

                q : = q + 1

      end

end

The post condition that needs to be satisfied after the program terminates is

1
{r = qx + y ∧ r < y}
2
{x = qy + r ∧ r < y}
3
{y = qx + r ∧ 0 < r < y}
4
{q + 1 < r – y ∧ y > 0}

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation