Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Write a program to: 1. Input an address with a prompt, the input address may con

ID: 3666263 • Letter: W

Question

Write a program to:

1. Input an address with a prompt, the input address may contains space inside

Enter address

and print it as follows:

Address : <address>

2. Input a character with a prompt

Enter character

and print the following (by using arithmetic and type conversion concepts):

Character input : <character>

Next Character : <next character>

Next Character's ASCII value : <computed ASCII value>

Previous Character : <previous character>

Previous Character's ASCII value : <computed ASCII value>

Explanation / Answer

#include <iostream>
#include <string>
using namespace std;

int main() {
  
   string address;
   cout<<"Enter a address"<<endl;
   getline(cin,address);
   cout<<"Address: "<<address<<endl;
  
   char c;
   cout<<"Enter a character"<<endl;
   cin>>c;
   cout<<"Character input : "<<c<<endl;
  
   char d=(char)(c+1);
   cout<<"Next Character : "<<d<<endl;
   cout<<"Next Character's ASCII value :"<<(int)d<<endl;
  
   char b=(char)(c-1);
   cout<<"Previous Character : "<<b<<endl;
   cout<<"Previous Character's ASCII value :"<<(int)b<<endl;
  
   return 0;
}

sample output

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote