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

Just fill in the code where the program tell you to fill in. // This program dem

ID: 3629602 • Letter: J

Question

Just fill in the code where the program tell you to fill in.

// This program demonstrates the use of dynamic variables
// PLACE YOUR NAME HERE

#include <iostream>
using namespace std;

const int MAXNAME = 10;

int main()

{
int pos;
char * name;
int * one;
int * two;
int * three;
int result;

// Fill in code to allocate the integer variable one here
// Fill in code to allocate the integer variable two here
// Fill in code to allocate the integer variable three here
// Fill in code to allocate the character array pointed by name

cout << "Enter your last name with exactly 10 characters." << endl;
cout << "If your name has < 10 characters, repeat last letter. " << endl
<< "Blanks at the end do not count." << endl;

for ( pos = 0; pos < MAXNAME; pos++)

cin >> // Fill in code to read a character into the name array
// WITHOUT USING a bracketed subscript

cout << "Hi "<< endl;
for ( pos = 0; pos < MAXNAME; pos++)

cout << // Fill in code to a print a character from the name array
// WITHOUT USING a bracketed subscript

cout << endl << "Enter three integer numbers separated by blanks" << endl;

// Fill in code to input three numbers and store them in the
// dynamic variables pointed to by pointers one, two, and three.
// You are working only with pointer variables

//echo print
cout << "The three numbers are " << endl;

// Fill in code to output those numbers

result = // Fill in code to calculate the sum of the three numbers
cout << "The sum of the three values is " << result << endl;

// Fill in code to deallocate one, two, three and name



return 0;
}

Explanation / Answer

// This program demonstrates the use of dynamic variables // PLACE YOUR NAME HERE #include using namespace std; const int MAXNAME = 10; int main() { int pos; char * name; int * one; int * two; int * three; int result; *)malloc(sizeof(int));// Fill in code to allocate the integer variable one here two = (int *)malloc(sizeof(int));// Fill in code to allocate the integer variable two here three= (int *)malloc(sizeof(int));// Fill in code to allocate the integer variable three here name= ( char *)malloc(10*sizeof(char));// Fill in code to allocate the character array pointed to by name cout