Question: In this project, using NASM assembly you will implement a calculation menu of several utility functions. The menu options will be presented in the following
In this project, using NASM assembly
you will implement a calculation menu of several utility functions. The menu options will be presented in the following order String Conversion The user will provide a string of less than characters including spaces and the program will convert any existing small letter character of the input string into a capital letter character and print the converted string Factorial Calculation The user will provide a positive integer value less than and the program will calculate the factorial of the input integer Find and Count a Special Character The user will provide a file name and a special character, and the program will try to accessopen the file and count the number of appearances of that special character in that file and successfully close the file Exit The program will terminate Functionality of Menu option Once the program is executed the program will display the above four options and prompts the user for an integer input between to The program should display a correction message if the enduser provides anything other than an integer between to such as Provide an integer value between to If the user provides an input value of the program will terminate successfully. If the user provides an input value of then the program will wait for the user inputs the program should output as described above. After the desired calculation the program should display the menu option again and wait for the user input. The program should never terminate until an input value of is passed as the selected option.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
