We define the following variables:
• m = m(x,y) = money earned,
,
• x = number of hours worked,
,
• y = number of programs made.
From the statement, we know that Sandra earns:
• $17.25 per hour by writing computer programs,
• $75 for every program that she finishes.
Using this data, we write the following equation for the money earned:

We know that she earned m = $813, and she worked x = 8 hours. We want to know how many programs she made (y). To do that, we replace these data in the equation above, so we have:

Solving for the variable y, we get:

We have that Sandra made y = 9 programs in her shift.
Answer
Sandra made 9 programs in her shift.