Question: HAS to be pep/8 assembly language Can someone please explain how to convert the following C++ code to pep/8 assembly language? Having a hard time.

HAS to be pep/8 assembly language

Can someone please explain how to convert the following C++ code to pep/8 assembly language? Having a hard time. The code changes any lowercase letter to the next letter in the alphabet capitalized. If it's a non letter, it notifies the user.

#include

#include

#include

using namespace std;

//function declaration

char Convert_uppercase (char l)

{

//convert lowercase to uppercase

if ((l >= 'a') && (l <= 'z'))

{

//return the charater

return l - 'a' + 'A';

}

}

int main()

{

//declare variables

char lowercase,uppercase;

cout<<"Enter Lower case character:";

//read user input character

cin>>lowercase;

//check if it is character 'z'

if(lowercase=='z')

cout<<"Converted to: "<<'A' <

// check input is number or character

else if((isalpha(lowercase))&&(lowercase!='z'))

{

//call conversion function

uppercase=Convert_uppercase (lowercase);

//Display the upper case

cout<<"Uppercase:"<

//Display next character

cout<<"Incremented Character:"<(uppercase + 1)<

}

else

{

//display not a character

cout<<"NOT a character:"<

}

system("pause");

return 0;

}

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!