Assuming array is an array of ints, which of the following
A) if (array < &array(1])
cout << "True ";
else
cout << "False";
B) if (&array[4 ] < &array(1])
cout << "True ";
else
cout << "False";
C) if (array != &array[2])
cout << "True ";
else
cout << "False";
D) if (array != &array[0])
cout << "True";
else
cout << "False";
Want to see the full answer?
Check out a sample textbook solutionChapter 10 Solutions
MyLab Programming with Pearson eText -- Standalone Access Card -- for Starting Out With C++: Early Objects (My Programming Lab)
Additional Engineering Textbook Solutions
Starting Out with C++ from Control Structures to Objects (9th Edition)
C++ How to Program (10th Edition)
Concepts Of Programming Languages
Web Development and Design Foundations with HTML5 (8th Edition)
Concepts of Programming Languages (11th Edition)
Computer Systems: A Programmer's Perspective (3rd Edition)
- (Program) Write a declaration to store the following values in an array named rates: 12.9, 18.6, 11.4, 13.7, 9.5, 15.2, and 17.6. Include the declaration in a program that displays the values in the array by using pointer notation.arrow_forward(Electrical eng.) Write a program that declares three one-dimensional arrays named volts, current, and resistance. Each array should be declared in main() and be capable of holding 10 double-precision numbers. The numbers to store in current are 10.62, 14.89, 13.21, 16.55, 18.62, 9.47, 6.58, 18.32, 12.15, and 3.98. The numbers to store in resistance are 4, 8.5, 6, 7.35, 9, 15.3, 3, 5.4, 2.9, and 4.8. Your program should pass these three arrays to a function named calc_volts(), which should calculate elements in the volts array as the product of the corresponding elements in the current and resistance arrays (for example ,volts[1]=current[1]resistance[1]). After calc_volts() has passed values to the volts array, the values in the array should be displayed from inside main().arrow_forward(Numerical) a. Define an array with a maximum of 20 integer values, and fill the array with numbers input from the keyboard or assigned by the program. Then write a function named split() that reads the array and places all zeros or positive numbers in an array named positive and all negative numbers in an array named negative. Finally, have your program call a function that displays the values in both the positive and negative arrays. b. Extend the program written for Exercise 6a to sort the positive and negative arrays into ascending order before they’re displayed.arrow_forward
- (Statistics) a. Write a C++ program that reads a list of double-precision grades from the keyboard into an array named grade. The grades are to be counted as they’re read, and entry is to be terminated when a negative value has been entered. After all grades have been input, your program should find and display the sum and average of the grades. The grades should then be listed with an asterisk (*) placed in front of each grade that’s below the average. b. Extend the program written for Exercise 1a to display each grade and its letter equivalent, using the following scale: Between90and100=AGreaterthanorequalto80andlessthan90=BGreaterthanorequalto70andlessthan80=CGreaterthanorequalto60andlessthan70=DLessthan60=Farrow_forward(Electrical eng.) a. An engineer has constructed a two-dimensional array of real numbers with three rows and five columns. This array currently contains test voltages of an amplifier. Write a C++ program that interactively inputs 15 array values, and then determines the total number of voltages in these ranges: less than 60, greater than or equal to 60 and less than 70, greater than or equal to 70 and less than 80, greater than or equal to 80 and less than 90, and greater than or equal to 90. b. Entering 15 voltages each time the program written for Exercise 7a runs is cumbersome. What method could be used for initializing the array during the testing phase? c. How might the program you wrote for Exercise 7a be modified to include the case of no voltage being present? That is, what voltage could be used to indicate an invalid voltage, and how would your program have to be modified to exclude counting such a voltage?arrow_forwardAn election is contested by 5 candidates. The candidates are numbered 1 to 5and the voting is done by marking the candidate number on the ballot paper.Write a program to read the ballots and count the votes cast for each candidateusing an array variable count. In case, a number read is outside the range 1 to 5,the ballot should be considered as a 'spoilt ballot' and the program should alsocount the number of spoilt ballots.arrow_forward
- What will be the contents of the a array after the following statements are executed? [8] int a[MaxSize] ={9,2,21,10,12,6,5,8,17}; int *p=&a[0],*q; q = p+MaxSize-1; ; int solution = 0; while(p<=q) { solution += *p%2 == 0? *p: 0; p++; }arrow_forwardThe following code creates a small phone book. An array is used to storea list of names and another array is used to store the phone numbers thatgo with each name. For example, Michael Myers’ phone number is 333-8000 and Ash Williams’ phone number is 333-2323. Write the functionlookupName so the code properly looks up and returns the phone numberfor the input target name.int main(){using namespace std;string names[] = {"Michael Myers","Ash Williams","Jack Torrance","Freddy Krueger"};string phoneNumbers[] = {"333-8000","333-2323","333-6150","339-7970"};string targetName, targetPhone;char c;do{cout << "Enter a name to find the "<< "corresponding phone number."<< endl;getline(cin, targetName);targetPhone = lookupName(targetName,names, phoneNumbers,4);if (targetPhone.length() > 0)cout << "The number is: "<< targetPhone << endl;elsecout << "Name not found. "<< endl;cout << "Look up another name? (y/n)"<< endl;cin >>…arrow_forwardC++ program This assignment is about array operations. Create an array with 1000 items and fill it with random numbers from the range of -100, 100 (including -100 and 100). Then, your program asks user to enter a number. The program keeps running until user enters a out-of-range (-100,100) number. An example run is given below. Enter a number: -4Frequency of -4: 54Enter a number: 4Frequency of 4: 15Enter a number: 35Frequency of 35: 8Enter a number: 43Frequency of 43: 2Enter a number: 101Bye...arrow_forward
- It is required to create a dynamic array that can store 10 integers. Which of the following will work? Group of answer choices int array=(int*) malloc(10*sizeof(int)); int* array=(int*) malloc(10*sizeof(int)); int array=(int) malloc(10*sizeof(int)); int* array=malloc(10*sizeof(int));arrow_forwardModify distance program. Now store distance in array name as dist[]. Enter distances as many time as use wants and after that display all distances which user has entered #include <iostream>using namespace std; class Distance{private:int feet;float inches;public: Distance() : feet(0), inches(0.0){ }Distance(int ft, float in) : feet(ft), inches(in){ }void getdist() {cout << "\nEnter feet: "; cin >> feet;cout << "Enter inches: "; cin >> inches;}void showdist() {cout << feet <<"\'-"<< inches <<"\''"; }void add_dist( Distance, Distance ); };void Distance::add_dist(Distance d2, Distance d3){inches = d2.inches + d3.inches;feet = 0; if(inches >= 12.0) ''{ inches -= 12.0; feet++; } feet += d2.feet + d3.feet; }int main(){Distance dist1, dist3; Distance dist2(11, 6.25); dist1.getdist(); dist3.add_dist(dist1, dist2); cout <<"\ndist1 = "; dist1.showdist();cout << "\ndist2 = "; dist2.showdist();cout << "\ndist3 = ";…arrow_forward// Reverse.cpp - This program reverses numbers stored in an array.// Input: None// Output: Original contents of array and the reversed contents of the array. #include <iostream>#include <string>using namespace std;void reverseArray(int[]);int main() { int numbers[] = {100, 90, 80, 70, 60}; int x; // Print contents of array // Call reverseArray() function here // Print contents of reversed array return 0;} // End of main() function// Write reverseArray function here.arrow_forward
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningNew Perspectives on HTML5, CSS3, and JavaScriptComputer ScienceISBN:9781305503922Author:Patrick M. CareyPublisher:Cengage LearningProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage Learning