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

#include <iostream> using namespace std; int main() { int static_Array[5]; int *

ID: 640640 • Letter: #

Question

#include <iostream>

using namespace std;

int main()

{

      int static_Array[5];

      int *dynamic_Array;

           

      dynamic_Array = new int[5];

      int i;

      for(i=0; i<5; i++)

      {

            static_Array[i]=i;

            dynamic_Array[i]=5;

      }

      for (i=0; i<5; i++)

      {

            cout<<"static_Array["<<i<<"] = "<<static_Array[i]<<endl;

            cout<<"dynamic_Array["<<i<<"] = "<<dynamic_Array[i]<<endl;

      }

      cout<<endl<<endl<<endl;

      dynamic_Array = static_Array;

      for (i=0; i<5; i++)

      {

            cout<<"static_Array["<<i<<"] = "<<static_Array[i]<<endl;

            cout<<"dynamic_Array["<<i<<"] = "<<dynamic_Array[i]<<endl;

      }

      return 0;

}

Question 1:What action(s) does the program (StaticArrays3.cpp) in Step 3 perform?

#include <iostream>

using namespace std;

int main()

{

      int static_Array[5];

      int *dynamic_Array;

           

      dynamic_Array = new int[5];

      int i;

      for(i=0; i<5; i++)

      {

            static_Array[i]=i;

            dynamic_Array[i]=5;

      }

      for (i=0; i<5; i++)

      {

            cout<<"static_Array["<<i<<"] = "<<static_Array[i]<<endl;

            cout<<"dynamic_Array["<<i<<"] = "<<dynamic_Array[i]<<endl;

      }

      cout<<endl<<endl<<endl;

      dynamic_Array = static_Array;

      for (i=0; i<5; i++)

      {

            cout<<"static_Array["<<i<<"] = "<<static_Array[i]<<endl;

            cout<<"dynamic_Array["<<i<<"] = "<<dynamic_Array[i]<<endl;

      }

      return 0;

}

Question 1:What action(s) does the program (StaticArrays3.cpp) in Step 3 perform?

Explanation / Answer

2)