(Write C++ Statements) Write a statement for each of the following:
- Print integer 40000 left justified in a 15-digit field.
- Read a string into character array variable state.
- Print 200 with and without a sign.
- Print the decimal value 100 in hexadecimal form preceded by 0x.
- Read characters into array charArray until the character ‘p’ is encountered, up to a limit of 10 characters (including the terminating null character). Extract the delimiter from the input stream, and discard it.
- Print 1.234 in a 9-digit field with preceding zeros.
a.

To print integer 4000 left justified in a 15-digit field.
Explanation of Solution
The function setw() is used in C++ to adjust the field width for output.
intleftalign=4000;
cout<<setw(15)<<leftalign;
b.

To read a string into character array variable state.
Explanation of Solution
Following statement will read as string into character array variable state.
cin>>state;
c.

To print 200 with and without a sign.
Explanation of Solution
Following statement will print the number 200 with sign
cout<< “+200”;
Following statement will print the number 200 without sign
cout<< “200”;
d.

To print the decimal value 100 in hexadecimal form preceded by 0x.
Explanation of Solution
Following set of statement will print the decimal value 100 as specified.
cout<<”Print the value decimal value 100 in hexadecimal format”;
inttoHex = 100;
cout<<”The decimal number 100 converted to hexadecimal =”;
e.

To read the characters into array charArray until the character ‘p’ is encountered, upto a limit of 10 characters (including the terminating null character). To extract the delimiter from the input stream and discard it.
Explanation of Solution
char array[10]; for( int i=0;i<10; i++) { if(array[i]!=‘p’) { cout<<array[i]; } else break; } array[--i] = “”;
f.

To print 1.234 in a 9-digit field with preceding zeros.
Explanation of Solution
Following statement will print 1.234 with 9 digit field with preceding zeros.
cout<<setfill('0')<<setw(9)<<1.234;
Want to see more full solutions like this?
Chapter 21 Solutions
C How To Program, Global Edition
Additional Engineering Textbook Solutions
Concepts Of Programming Languages
Degarmo's Materials And Processes In Manufacturing
Modern Database Management
Starting Out with Python (4th Edition)
Starting Out with Java: From Control Structures through Data Structures (4th Edition) (What's New in Computer Science)
Mechanics of Materials (10th Edition)
- Please answer the question correctly please. Thank you!!arrow_forwardPlease solve and answer the questions correctly please. Thank you!!arrow_forwardConsidering the TM example of binary sum ( see attached)do the step-by-step of execution for the binary numbers 1101 and 11. Feel free to use the Formal Language Editor Tool to execute it; Write it down the current state of the tape (including the head position) and indicate the current state of the TM at each step.arrow_forward
- I need help on inculding additonal code where I can can do the opposite code of MatLab, where the function of t that I enter becomes the result of F(t), in other words, turning the time-domain f(t) into the frequency-domain function F(s):arrow_forwardI need help with the TM computation step-by-step execution for the binary numbers 1101 and 11. Formal Language Editor Tool can be used to execute it; Write it down the current state of the tape (including the head position) and indicate the current state of the TM at each step;arrow_forwardWriting an introduction manual for software designarrow_forward
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
- Programming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage




