Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

5. Correct the following code so that it correctly sets the value of each elemen

ID: 3844189 • Letter: 5

Question

5. Correct the following code so that it correctly sets the value of each element of myList to

the index of the element.

int myList[10];

for(int i = 1; i <= 10; i--)

myList[i] = [i];

6. Write C++ statements to define and initialize the following arrays.

a. Array heights of 10 components of type double. Initialize this array to the

following values: 5.2, 6.3, 5.8, 4.9, 5.2, 5.7, 6.7, 7.1, 5.10, 6.0.

b. Array weights of 7 components of type int. Initialize this array to the following

values: 120, 125, 137, 140, 150, 180, 210.

c. Array specialSymbols of type char. Initialize this array to the following values:

'$', '#', '%', '@', '&', '! ', '^'.

d. Array seasons of 4 components of type string. Initialize this array to the

following values: "fall", "winter", "spring", "summer".

7. What is the output of the following C++ code?

#include <iostream>

using namespace std;

int main()

{

int beta[7] = {3, 5};

for(int i = 2; i < 7; i++)

{

beta[i] = 3 * i + 2;

beta[i - 1] = beta[i - 1] + beta[i];

beta[i - 2] = beta[i - 2] + beta [i - 1];

}

for(int i = 0; i < 7; i++)

cout << beta[i] << " ";

cout << endl;

return 0;

}

Explanation / Answer

5)

//in c++ array indices start from 0 so the code will be looks like this

int myList[10];

for(int i = 1; i <= 10; i--)

myList[i-1] = [i-1];

6)

Array intialization in c++

<datatype> <variblename>[]={ele1,ele2,...........};

a)Array heights of 10 components of type double. Initialize this array to the

following values: 5.2, 6.3, 5.8, 4.9, 5.2, 5.7, 6.7, 7.1, 5.10, 6.0.

double heights[]={5.2, 6.3, 5.8, 4.9, 5.2, 5.7, 6.7, 7.1, 5.10, 6.0};

b. Array weights of 7 components of type int. Initialize this array to the following

values: 120, 125, 137, 140, 150, 180, 210.

int weights[]={120, 125, 137, 140, 150, 180, 210};

c. Array specialSymbols of type char. Initialize this array to the following values:

'$', '#', '%', '@', '&', '! ', '^'.

char specialSymbols []={'$', '#', '%', '@', '&', '! ', '^'};

d. Array seasons of 4 components of type string. Initialize this array to the

following values: "fall", "winter", "spring", "summer".

string specialSymbols []={"fall", "winter", "spring", "summer"};

7)

when i= 2
beta[ 2 ]=3 * 2 +2 = 8
beta[ 1 ]=beta[ 1 ]+beta[ 2 ] = 13
beta[ 0 ]=beta[ 1 ]+beta[ 0 ] = 16

when i= 3
beta[ 3 ]=3 * 3 +2 = 11
beta[ 2 ]=beta[ 2 ]+beta[ 3 ] = 19
beta[ 1 ]=beta[ 2 ]+beta[ 1 ] = 32

when i= 4
beta[ 4 ]=3 * 4 +2 = 14
beta[ 3 ]=beta[ 3 ]+beta[ 4 ] = 25
beta[ 2 ]=beta[ 3 ]+beta[ 2 ] = 44

when i= 5
beta[ 5 ]=3 * 5 +2 = 17
beta[ 4 ]=beta[ 4 ]+beta[ 5 ] = 31
beta[ 3 ]=beta[ 4 ]+beta[ 3 ] = 56

when i= 6
beta[ 6 ]=3 * 6 +2 = 20
beta[ 5 ]=beta[ 5 ]+beta[ 6 ] = 37
beta[ 4 ]=beta[ 5 ]+beta[ 4 ] = 68
so out put is [16, 32, 44, 56, 68, 37, 20]

5)

//in c++ array indices start from 0 so the code will be looks like this

int myList[10];

for(int i = 1; i <= 10; i--)

myList[i-1] = [i-1];

6)

Array intialization in c++

<datatype> <variblename>[]={ele1,ele2,...........};

a)Array heights of 10 components of type double. Initialize this array to the

following values: 5.2, 6.3, 5.8, 4.9, 5.2, 5.7, 6.7, 7.1, 5.10, 6.0.

double heights[]={5.2, 6.3, 5.8, 4.9, 5.2, 5.7, 6.7, 7.1, 5.10, 6.0};

b. Array weights of 7 components of type int. Initialize this array to the following

values: 120, 125, 137, 140, 150, 180, 210.

int weights[]={120, 125, 137, 140, 150, 180, 210};

c. Array specialSymbols of type char. Initialize this array to the following values:

'$', '#', '%', '@', '&', '! ', '^'.

char specialSymbols []={'$', '#', '%', '@', '&', '! ', '^'};

d. Array seasons of 4 components of type string. Initialize this array to the

following values: "fall", "winter", "spring", "summer".

string specialSymbols []={"fall", "winter", "spring", "summer"};

7)

when i= 2
beta[ 2 ]=3 * 2 +2 = 8
beta[ 1 ]=beta[ 1 ]+beta[ 2 ] = 13
beta[ 0 ]=beta[ 1 ]+beta[ 0 ] = 16

when i= 3
beta[ 3 ]=3 * 3 +2 = 11
beta[ 2 ]=beta[ 2 ]+beta[ 3 ] = 19
beta[ 1 ]=beta[ 2 ]+beta[ 1 ] = 32

when i= 4
beta[ 4 ]=3 * 4 +2 = 14
beta[ 3 ]=beta[ 3 ]+beta[ 4 ] = 25
beta[ 2 ]=beta[ 3 ]+beta[ 2 ] = 44

when i= 5
beta[ 5 ]=3 * 5 +2 = 17
beta[ 4 ]=beta[ 4 ]+beta[ 5 ] = 31
beta[ 3 ]=beta[ 4 ]+beta[ 3 ] = 56

when i= 6
beta[ 6 ]=3 * 6 +2 = 20
beta[ 5 ]=beta[ 5 ]+beta[ 6 ] = 37
beta[ 4 ]=beta[ 5 ]+beta[ 4 ] = 68
so out put is [16, 32, 44, 56, 68, 37, 20]

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote