Em Andamento

Algorithm Verification

Algorithm Verification

The following selection statement where X is an integer test score between 0 and 100.

input X

if (0 <= X and X < 49)

output "you fail"

else if (50 <= X and X < 70)

output "your grade is" X

output "you did OK"

else if (70 <= X and X < 85)

output "your grade is" X

output "you did well"

else if (85 <= X and X < 100)

output "your grade is" X

output "you did great"

endif

output "how did you do?"

o What will be printed if the input is 0?

o What will be printed if the input is 100?

o What will be printed if the input is 51?

o What will be printed if the user enters “Wingding”?

o Is this design robust? If so, explain why. If not, explain what you can do to make it robust.

o How many levels of nesting are there in this design?

o Give a set of values that will test the normal operation of this program segment. Defend your choices.

o Give a set of test values that will cause each of the branches to be executed.

o Give a set of test values that test the abnormal operation of this program segment.

Habilidades: Programação C

Ver mais: algorithm verification, what levels, what is the algorithm, what is an algorithm, what is algorithm design, what is algorithm, what is a algorithm, what an algorithm, what algorithm, the algorithm is, test algorithm, set algorithm, program algorithm, o 1 algorithm, make algorithm, how to make an algorithm, how to make algorithm program, how to make algorithm, how to do algorithm, how to design algorithm, how to algorithm, explain algorithm, an algorithm, algorithm test, algorithm set

Acerca do Empregador:
( 7 comentários ) Granby, United States

ID do Projeto: #153071