Write a program thatdeclares and initializes four arrays (A,B,C,D) in the main f
ID: 3725553 • Letter: W
Question
Write a program thatdeclares and initializes four arrays (A,B,C,D) in the main function, as follows:
I) Declare and initialize an (int) array A of length 10 that contains the values from 1 to 10 using a single line of code.
II) Declare an (int) array B of length 1000. Initialize each element in the array to a random value between 50 and 100. You may use multiple lines of code.
III) Declare an array C of length five and type double. Take five (doubles) numbers from the user and store the numbers in the array.
VI) Declare an array D of type int with length 22 using dynamic memory allocation. Initialize each entry in D to 3 using a for loop. Free the memory in the array at the end of the main function.
Explanation / Answer
#include <iostream>
using namespace std;
int main() {
//1
int A[] = {1,2,3,4,5,6,7,8,9,10};
//2
int B[1000];
for(int i=0; i<1000; i++) {
int r = 50 + (rand() % (100 - 50 + 1 ))
B[i] = r;
}
//3
double c[5];
cout<<"Enter 5 double values: ";
for(int i=0; i<5; i++)
cin>>c[i];
//4
int *D = new int[22];
for(int i=0; i<22; i++)
cin>>D[i];
delete [] D;
return 0;
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.