Question: 4 : zyLab training: Interleaved input / output 1 . 1 4 zyLab training: Interleaved input / output Auto - graded programming assignments have numerous

4: zyLab training: Interleaved input / output
1.14 zyLab training: Interleaved input / output
Auto-graded programming assignments have numerous advantages, but have some challenges too. Students cor realizing that example input / output provided in an assignment's specification interleaves input and output, but th output the output parts. If a program should double its input, an instructor might provide this example:
Enter x:
5
x doubled is: 10
Students often incorrectly create a program that outputs the 5. Instead, the program should only output the output
Enter x :
x doubled ifs: 10
The instructor's example is showing both the output of the program, AND the user's input to that program, assuming developed in an environment where a user is interacting with a program. But the program itself doesn't output the 5 following the 5, which occurs when the user types 5 and presses enter).
Also, if the instructor configured the test cases to observe whitespace, then according to the above example, the prog newline after Enter x : (and possibly after the 10, if the instructor's test case expects that).
The program below incorrectly echoes the user's input to the output.
Try submitting it for grading (click "Submit mode", then "Submit for grading"). Notice that the test cases fail. The highlighting indicates that output 3 and newline were not expected. In the second test case, the -5 and newline w
Remove the
 4: zyLab training: Interleaved input / output 1.14 zyLab training: Interleaved

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 Databases Questions!