C++ Program - Arrays- Chapter 7 Include the following header files in your program: string, iomanip, iostream This program is to have no programmer created functions. Just do everything in main and...


C++ Program - Arrays- Chapter 7 Include the following header files in your program: string, iomanip, iostream


This program is to have no programmer created functions. Just do everything in main and make sure you comment each step. Also, this program will be expanded in Chapter 9 to use pointers. Create a program which has:


1. The following arrays created:


a. an array of double with 5 elements, dArr


b. an array of long, lArr, with 7 elements and initialized at the time of creation with the values 100000, 134567, 123456, 9, -234567, -1, 123489


c. a 2 dimensional array of integer, with 3 rows and 5 columns, iArr.


d. an array of char with your name initialized in it. Big enough for 30 typable characters, sName.


2. define 3 variables, , cnt1 and cnt2 (short data types) as general purpose counters and a long double total


3. define 1 long variable called highest


4. a for loop to put a random number into each of the elements of the array of double, dArr. Use rand() and seed a random starting point with srand() as demonstrated in Chapter . Use a for loop to display all of the values in dArr.


5. another for loop to add up the array of double, dArr, into the variable total


6. one cout to print the total and another cout to print the average of the double array, dArr.


7. a for loop similar to the following for the long array, lArr: for ( cnt1 = 1, highest = lArr[0] ; cnt1 < 7="" ;="" cnt1++="" )="" {="" logic="" to="" compare="" each="" array="" element,="" starting="" with="" larr[1],="" with="" highest="" replace="" highest="" if="" the="" value="" in="" larr[cnt]="" is="" higher="" than="" the="" value="" in="" variable="" highest="">


8. a cout to print highest as derived in the above code


9. a for loop to put a random number, each with a value no lower than 1 and no higher than 53, into each element of iArr, the array of integer, seed the random generator with srand( (unsigned) time(NULL)). Only have to run srand once…. Use the modulo operator similar to the way you did with dice rolls in Project 2.


10. a separate loop to print iArr with 3 rows on your screen. Each row has 5 numbers. Use setw to control the width of each column. See Chapter 3 for an example of a program using setw. Print row by row.


11. a loop to print the 2 dimensional array, iArr, so that all 3 numbers in column 0 are printed and then on the next line all 3 numbers in column 1, etc. thru column 4. Print column by column.


12. Use cin.getline( ...... ) to type another name into the variable sName. You must use getline with cin to allow space between first and last name.


13. Print the ascii value of each character in the char array, 1 per line. Use a while loop and look for the '\0' as a signal to end. Refer to the code in myCourses.


14. make the array of char, sName, have the name "Albert Einstein" in it. You must use strcpy_s function.


15. print the ascii value of the 12th character of the string sName

Jun 10, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here