Question: 33. Translate the following C program to Pep/9 assembly language: #include int main () { int guess; printf(Pick a number 0..3: ); scanf(%d, &guess); switch

33. Translate the following C program to Pep/9 assembly language:

#include

int main () {

int guess;

printf("Pick a number 0..3: ");

scanf("%d", &guess);

switch (guess) {

case 0: case 1: printf("Too low"); break;

case 2: printf("Right on"); break;

case 3: printf("Too high");

}

printf("");

return 0;

}

The program is identical to Figure 6.40 except that two of the cases execute the same code.

Your jump table must have exactly four entries, but your program must have only three case symbols and three cases.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Principles Algorithms And Systems Questions!