C++ Consider the following array: What are the contents of the array a after the
ID: 3713076 • Letter: C
Question
C++
Consider the following array:
What are the contents of the array a after the following loops complete?
a.for (int i = 1; i < 10; i++) { a[i] = a[i - 1]; }
b.for (int i = 9; i > 0; i--) { a[i] = a[i - 1]; }
c.for (int i = 0; i < 9; i++) { a[i] = a[i + 1]; }
d.for (int i = 8; i >= 0; i--) { a[i] = a[i + 1]; }
e.for (int i = 1; i < 10; i++) { a[i] = a[i] + a[i - 1]; }
f.for (int i = 1; i < 10; i = i + 2) { a[i] = 0; }
g.for (int i = 0; i < 5; i++) { a[i + 5] = a[i]; }
h.for (int i = 1; i < 5; i++) { a[i] = a[9 - i]; }
Explanation / Answer
//if you have any query then comment below.please rate the answer
a.for (int i = 1; i < 10; i++) { a[i] = a[i - 1]; }
contents of the array:- a[]={1,1,1,1,1,1,1,1,1};
b.for (int i = 9; i > 0; i--) { a[i] = a[i - 1]; }
contents of the array:- a[]={1,2,3,4,5,4,3,2,1};
c.for (int i = 0; i < 9; i++) { a[i] = a[i + 1]; }
contents of the array:- a[]={2,3,4,5,4,3,2,1,0}
d.for (int i = 8; i >= 0; i--) { a[i] = a[i + 1]; }
contents of the array:- a[]={0,0,0,0,0,0,0,0,0};
e.for (int i = 1; i < 10; i++) { a[i] = a[i] + a[i - 1]; }
contents of the array:- a[]={3,6,10,15,19,22,24,25,25};
f.for (int i = 1; i < 10; i = i + 2) { a[i] = 0; }
contents of the array:- a[]={0,0,0,0,0};
g.for (int i = 0; i < 5; i++) { a[i + 5] = a[i]; }
contents of the array:- a[]={1,2,3,4,5};
h.for (int i = 1; i < 5; i++) { a[i] = a[9 - i]; }
contents of the array:- a[]={1,2,3,4};
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.