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
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.