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

I need to know how to input the following into a compiler for a C++ code. It is

ID: 3850729 • Letter: I

Question

I need to know how to input the following into a compiler for a C++ code.

It is the questions from chapter 6 #2 a & b

// Start

//     Declarations

//         num SIZE = 12

//         num numbers[SIZE]

//         num value = 0

//         num counter = 0

//         num total = 0

//         num average = 0

//         num diffFromAvg = 0

//         num SENTINEL = -1

//

//     output "Please enter a positive number: "

//     input value

//     while ((counter < SIZE) AND (value <> SENTINEL) )

//       total = total + value

//       numbers[counter] = value

//       counter = counter + 1

//       if (counter <> SIZE)

//         output "Please enter a positive number: "

//         input value

//       endif

//     endwhile

//

//     if (counter > 0) then

//       average = total/counter

//       for i = 0 to counter - 1

//         diffFromAvg = numbers[i] - average

//         output "Number[",i,"]: ",numbers[i]," Difference from Average is ",diffFromAvg

//       endfor

//     else

//       output "Processing incomplete. No values in the array."

//     endif

// Stop

Explanation / Answer

#include<iostream>

using namespace std;

int main()

{

int SIZE=12;

int numbers[SIZE];

int value=0;

int counter=0;

int total=0;

int average =0;

int diffFromAvg=0;

int SENTINEL=-1;

cout<<"Please enter a positive number:";

cin>>value;

while((counter<SIZE)&&(value!=SENTINEL))

{

total=total+value;

numbers[counter]=value;

counter+=1;

if (counter!=SIZE)

{

cout<<"Please enter a positive number:";

cin>>value;

}

}

if (counter>0)

{

average=total/counter;

for(int i=0;i<counter-1;i++)

{

diffFromAvg=numbers[i]-average;

cout<<" Number["<<i<<"]:"<<numbers[i]<<" ,Difference from Average is : "<<diffFromAvg;

}

}

else

{

cout<<"Processing incomplete.No valuesin array.";

}

return 0;

}