MyLab Programming with Pearson eText -- Standalone Access Card -- for Starting Out With C++: Early Objects (My Programming Lab)
9th Edition
ISBN: 9780134379548
Author: Tony Gaddis, Judy Walters, Godfrey Muganda
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
Chapter 2.10, Problem 2.21CP
Program Plan Intro
Byte occupation for a data type:
In
- There are many data types available in programming language.
- The basic data types are,
- char.
- int.
- float.
- double.
- bool.
- The memory byte for “char” datatype is “1”.
- The memory byte for “integer” data type is “2”.
- The memory byte for “float” data type is “4”.
- The memory byte for “double” data type is “8”.
- The memory byte for “bool” data type is “1”.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
In which memory segments are the variables in the following code located?
int i = 0;
void func(char *str)
{
char *ptr = malloc(sizeof(int));
char buf[1024];
int j;
static int y;
}
For the below example: In which memory segments are the variables in the following code located?
int i = 0;
void func(char *str)
{
char *ptr = malloc(sizeof(int));
char buf[1024];
int j;
static int y;
}
Suppose that num is an int variable and discard is a char variable. Assume the following input data:#34What value (if any) is assigned to num and discard after each of the following statements executes? (Use the same input for each statement.)a. cin.get(discard);cin >> num;b. discard = cin.peek();cin >> num;c. cin.get(discard);cin.putback(discard);cin >> discard;cin >> num;
Chapter 2 Solutions
MyLab Programming with Pearson eText -- Standalone Access Card -- for Starting Out With C++: Early Objects (My Programming Lab)
Ch. 2.1 - The following C++ program will not compile because...Ch. 2.1 - On paper, write a program that will display your...Ch. 2.3 - Prob. 2.3CPCh. 2.3 - What output will the following lines of code...Ch. 2.3 - On paper, write a program that will display your...Ch. 2.5 - Which of the following are legal C++ assignment...Ch. 2.5 - List all the variables and literals that appear...Ch. 2.5 - When the above main function runs, what will...Ch. 2.5 - When the following main function runs, what will...Ch. 2.7 - Which of the following are illegal C++ variable...
Ch. 2.7 - Prob. 2.11CPCh. 2.7 - Prob. 2.12CPCh. 2.7 - Prob. 2.13CPCh. 2.7 - How would you combine the following variable...Ch. 2.7 - How would you combine the following variable...Ch. 2.8 - Prob. 2.16CPCh. 2.8 - What will the following code display? int number;...Ch. 2.8 - Prob. 2.18CPCh. 2.10 - Prob. 2.19CPCh. 2.10 - Which of the following is a character literal? 'B'...Ch. 2.10 - Prob. 2.21CPCh. 2.10 - What is wrong with the following program...Ch. 2.10 - Prob. 2.23CPCh. 2.10 - Write a program that stores your name, address,...Ch. 2.15 - Is the following assignment statement valid or...Ch. 2.15 - What is wrong with the following program? How...Ch. 2.15 - What will be assigned to x in each of the...Ch. 2.15 - Prob. 2.28CPCh. 2 - Every complete statement ends with a _____.Ch. 2 - To use cout statements you must include the _____...Ch. 2 - Every C++ program must have a function named...Ch. 2 - Prob. 4RQECh. 2 - A group of statements, such as the body of a...Ch. 2 - 'A', and "Hello World" are all examples of _____.Ch. 2 - 978.65 1012 would be written in E notation as...Ch. 2 - Prob. 8RQECh. 2 - Indicate if each of the following assignment...Ch. 2 - If the variables letter and w have been defined as...Ch. 2 - Indicate if each of the following cout statements...Ch. 2 - Indicate if each of the following cout statements...Ch. 2 - Assume integers x = 4, y = 7, and z = 2. What...Ch. 2 - Assume double variables x = 2.5, y = 7.0, and z =...Ch. 2 - Write a C++ statement that defines the double...Ch. 2 - Write a C++ statement that defines the int...Ch. 2 - Write assignment statements that perform the...Ch. 2 - Write assignment statements that perform the...Ch. 2 - Modify the following program segment so it prints...Ch. 2 - Rewrite the follow statement to use the newline...Ch. 2 - Create detailed pseudocode for a program that...Ch. 2 - Prob. 22RQECh. 2 - Prob. 23RQECh. 2 - Create detailed pseudocode for a program that...Ch. 2 - What will the following programs print on the...Ch. 2 - A) #include iostream using namespace std; int main...Ch. 2 - The following program contains many syntax errors....Ch. 2 - Soft Skills Programmers need good communication...Ch. 2 - Sum of Two Numbers Write a program that stores the...Ch. 2 - Sales Prediction The East Coast sales division of...Ch. 2 - Sales Tax Write a program that computes the total...Ch. 2 - Restaurant Bill Write a program that computes the...Ch. 2 - Miles per Gallon A car holds 16 gallons of...Ch. 2 - Distance per Tank of Gas A car with a 20 gallon...Ch. 2 - Number of Acres One acre of land is equivalent to...Ch. 2 - Land Calculation In the United States, land is...Ch. 2 - Circuit Board Price An electronics company makes...Ch. 2 - Prob. 10PCCh. 2 - Triangle Pattern Write a program that displays the...Ch. 2 - Diamond Pattern Write a program that displays the...Ch. 2 - Pay Period Gross Pay A particular employee earns...Ch. 2 - Basketball Player Height The star player of a high...Ch. 2 - Stock Loss Kathryn bought 750 shares of stock at a...Ch. 2 - Energy Drink Consumption A soft drink company...Ch. 2 - Past Ocean Levels The Earths ocean levels have...Ch. 2 - Future Ocean Levels During the past decade ocean...Ch. 2 - Annual High Temperatures The average July high...Ch. 2 - How Much Paint A particular brand of paint covers...
Knowledge Booster
Similar questions
- In which memory segments are the variables in the following code located? Explain your reasoning. int i = 0; void func(char *str) { char *ptr = malloc(sizeof(int)); char buf[1024]; int j; static int y; }arrow_forwardWhat will be the value of AL after executing the following code? MOV AL, 255 ADD AL, 1 ADC AL, 00arrow_forward2. Examine the following code segment. What will be printed?If there are any errors, indicate the nature of each error.float x[4] = {6.1, 7.5, 1.5, 0.23};float *y;y = & x[1];cout << x[1] << x[0] << *y << *(y+2) << endl;arrow_forward
- hi can u declare an char variable A B C D and ask the user to enter the char variable between A to D using scanner class write the program in javaarrow_forwardGiven the declarations int m = 25, n=77; char c = '*'; int *itemp; Describe the errors in each of the following statements m = &n; itemp = m; *itemp = c; *itemp = &c;arrow_forwardWhat is the error in the following statement? String two words = "one two"; a.) Single quotes should be used instead of double quotes. b.) Data type should be a char. c.) Two and Words should have a capital letter at the start of them. d.) Two and Words should both start with a capital letter.arrow_forward
- What will be the output of code given below. #include <iostream> using namespace std; int main(){ char ch='x';cout<<&ch;return 0;}arrow_forwardPlease fill in the blanks for C /* Print full name*/ #include<stdio.h> #include<stdbool.h> __1__ scan_print_name(__2__ size, __3__ name[size]); // function header int main() { int len; bool isDone = false; //default to false since it's not done without running char enter; //this is to avoid the first getChar captures the enter from length //Get name and redo them over and over till the name length is big enough // isDone is our flag to know if we need to run again. // isDone == true means we are done, and vice versa do { printf("\nEnter your full name's length."); printf("Make sure to count spaces and null character:"); scanf("%d%c", &len, &enter); char fullName[len]; isDone = scan_print_name(len, fullName); }while(!isDone);…arrow_forward4. Is the following program correct? If not, please correct it (4) #include<iostream> using namespace std; int main () { int size; int * ptr; cin>>size; ptr=new int [size]; for ( int count=0; count<size; count++) { ptr[count]=count*count; cout<<ptr[count]<<" "; } return 0; }arrow_forward
- Write code that prints a greeting in the following format: Hi, xxx! where xxx is the name of a person stored in the variable name. Assume that the name variable has been initialized.arrow_forwardFind and correct errors in the following code: #include <iostream> using namespace std; int main() { const char = STAR = '*' const int PRIME = 71; int main { int count, sum; double x; count = 1; sum = count + PRIME; x = 25.67 newNum = count * ONE + 2; sum + count = sum; (x + sum)++; x = x + sum * COUNT; sum += 3--; cout << " count = " << count << ", sum = " << sum << ", PRIME = " << Prime << endl; }arrow_forwardWhich of the following takes less memory space?a. int b. long c. float D. byte to. doublearrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTEBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,