Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1 Create a procedure thatll print the characters of a string in a delayed fashion, such that the delay time between printing each character will

1 Create a procedure thatll print the characters of a string in a delayed fashion, such

that the delay time between printing each character will be 50ms, and that it shows a

small animation of printing to the console. Make sure that the input for the procedure is

the same as the inputs for the WriteString and the name for the procedure is

WriteStringAnimated.

2 - Create a procedure that generates a random string of length L, containing all capital

letters. Youll request from the user the length L by displaying a prompt message, and at

the end display an output message containing the random string. You should replace the

call for WriteString for WriteStringAnimated, and as always remember to restore the

register values when returning to the main procedure.

You can expect your code to look like this:

include Irvine32.inc

.386

.model flat,stdcall

.stack 4096

ExitProcess PROTO, dwExitCode:DWORD

.data promptForTheSize BYTE "Enter the size of the string: ", 0

outputMessage BYTE "The random string is: ", 0

.code

main PROC

call RandomString

call Crlf

call WaitMsg

INVOKE ExitProcess,0

main ENDP

WriteStringAnimated PROC

; Complete the implementation for this procedure

WriteStringAnimated ENDP

RandomString PROC

; Complete the implementation for this procedure

RandomString ENDP

END main

-------------------------------------

Feel free to modify the code if required. (Java )

Check the end of the recorded video to see the sample output

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions