1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
cricket20 [7]
3 years ago
5

/* ELEN 1301 Programming Assignment #5. Name : Your name. Student ID : Your student ID #. Due date : Due date Purpose of the pro

gram : Finding the average, minimum and maximum values of seven entered numbers. Use iomanip library to show 3 digits below decimal point. Section 1 : Enter the first number. Set min and max variables to the entered number. Section 2 : Enter the next number. If it is smaller than min, replace the min with the entered number. If it is bigger than max, replace the max with the entered number. Section 3 : Repeat section 2 five more times, so that you have seven numbers. Section 4 : Calculate the average of the seven numbers and show the result with 3 digits below decimal point. (2 points) Section 5 : Show the minimum number. (2 points) Section 6 : Show the maximum number. (2 points) */ #include #include using namespace std; int main() { int n1, n2, n3, n4, n5, n6, n7, min, max; double sum = 0; // Write the rest of the program. return 0; } // main

Computers and Technology
1 answer:
cestrela7 [59]3 years ago
3 0

Answer:

Here is the C++ program:

#include<iostream> //to use input output functions

#include<iomanip> //to use setprecision

using namespace std; //to identify objects cin cout

int main() { //start of main function

     int n1, n2, n3, n4, n5, n6, n7, min, max;  // declare variables for 7 numbers, minimum value and maximum value

     double sum= 0; //declare variable to hold sum of 7 numbers

     double average;  //declare variable to hold average of 7 numbers

     cout<<"Enter first number: "; //prompts user to enter 1st number

     cin>>n1; //reads first number from user

     max = n1; //sets the first number to maximum

     min=n1; //sets the first number to minimum

     cout<<"Enter second number: "; //prompts user to enter 2nd number

     cin>>n2; //reads second number from user

     if(n2<min){ //if second number is less than min

          min=n2;      } //sets min to n2

     if(n2>max){ //if n2 is greater than max

          max = n2;      } //sets max to n2

     cout<<"Enter third number: ";  //prompts user to enter 3rd number

     cin>>n3; //reads third number from user

     if(n3<min){ //checks if n3 is greater than min

          min=n3;      } //sets n3 to min

     if(n3>max){ //checks if n3 is greater than max

          max = n3;      }      //sets max to n3

    cout<<"Enter fourth number: ";//prompts user to enter 4th number

     cin>>n4; //reads fourth number from user

     if(n4<min){  //if n4 is less than min

          min=n4;      }  //sets min to n4

     if(n4>max){  //if n4 is greater than max

          max = n4;      }  //sets max to n4

     cout<<"Enter fifth number: "; //prompts user to enter 5th number

     cin>>n5; //reads fifth number from user

     if(n5<min){  //if n5 is less than min

          min=n5;     }  //sets min to n5

     if(n5>max){  //if n5 is greater than max

          max = n5;      }  //sets max to n5

     cout<<"Enter sixth number: "; //prompts user to enter 6th number

     cin>>n6; //reads sixth number from user

     if(n6<min){ // if n6 is less than min

          min=n6;      }  //sets min to n6

     if(n6>max){  //if n6 is greater than max

          max = n6;      }  //sets max to n6

     cout<<"Enter seventh number: ";//prompts user to enter 7th number

     cin>>n7; //reads seventh number from user

     if(n7<min){  //if n7 is less than minimum number

          min=n7;      }  //assigns n7 to min

     if(n7>max){  //if n7 is greater than the maximum number

          max = n7;      }  //assigns n7 to max

     sum = n1+n2+n3+n4+n5+n6+n7;  //adds 7 numbers

     average = sum/7;  //computes average of 7 numbers

     cout<<"The average is: "<<fixed<<setprecision(3)<<average<<endl; //displays average value up to show 3 digits below decimal point using setprecision method of iomanip library

     cout<<"The maximum number is: "<<max<<endl; //displays maximum number of 7 numbers

     cout<<"The minimum number is: "<<min<<endl;  //displays miimum number of 7 numbers    

     return 0; }

Explanation:

The program is well explained in the comments attached to each statement of program. For example if

n1 = 3

n2 = 9

n3 = 7

n4 = 6

n5 = 2

n6 = 5

n7 = 4

When n1 is read using cin then this number is set to max and min as:

min = 9

max = 3

Now when n2 is read, the first if condition checks if n2 is less than min and second if condition checks if n2 is greater than max. As n2 = 9 so it is not less than min so this if condition is false and n2 is greater than max i.e. 3 so this condition is true. So 9 is assigned to max.

min = 9

max = 9

Now when n3 is read the values of min and max become:

min = 7

max = 9

Now when n4 is read the values of min and max become:

min = 6

max = 9

Now when n5 is read the values of min and max become:

min = 2

max = 9

Now when n6 is read the values of min and max become:

min = 2

max = 9

Now when n7 is read the values of min and max become:

min = 2

max = 9

Now the statement       sum = n1+n2+n3+n4+n5+n6+n7;

executes which becomes:

sum = 3 + 9 + 7 + 6 + 2 + 5 + 4

sum = 36.0

Next program control moves to statement:

average = sum/7;

this becomes

average = 36/7

5.142857

Since this is to be displayed up to 3 decimal places so average = 5.143

the complete output of the program is attached.

You might be interested in
How is sharepoint used in organization today?
tatyana61 [14]
<span>To build a team site and collaborate with your colleagues</span>
8 0
3 years ago
How many residues separate amino acids that are stabilized by hydrogen bonds in α helices?.
irina [24]

The numbers of residues separate amino acids that are stabilized by hydrogen bonds in α helices is  3.6 amino acid residues.

<h3>Why are amino acids called residues?</h3>

The  Amino acids are known to be compounds that are said to be called residues if there is  two or more amino acids that are known to be bond with each other.

Note that the amino group on one amino acid is one that tends to interacts with the carboxyl group and as such  form a peptide bond.

Therefore, The numbers of residues separate amino acids that are stabilized by hydrogen bonds in α helices is  3.6 amino acid residues.

Learn more about amino acids from

brainly.com/question/2526971

#SPJ1

5 0
1 year ago
Why is local hosting not suitable for a public website?
ruslelena [56]

Answer:

Because its only available to the host

Explanation:

8 0
3 years ago
Jeremy is designing a website for a florist. He intends to discuss the web design with his client. Which tool should Jeremy use
stiv31 [10]

Answer:

C.  layout of each page with its respective elements

Explanation:

A layout  of each page with its respective elements will give the client a good idea of the final product and help him confirm his desires/requests towards the creation of the Web site.  Most people are visual, especially about things they don't fully understand, so a clear and visual representation is best.

<u>A. Bulleted lists and titles</u>... won't give the idea of the full layout of the Web site.

<u>B. chart depicting</u>....  that's more a tool for the programmer than the client, although user flow is important, it isn't as much as the visual aspect of each page.

<u>D. pictures and screenshots of websites of other florists..</u>. That could be a useful aid on the first contact, but the question implied the Web site is already in progress... so that wouldn't help much.

<u>E.  programming code for the website</u>, absolutely not, the client hired Jeremy not to have to deal with that.

5 0
4 years ago
A ____ error occurs when the javascript interpreter encounters a problem while a program is executing.
Leya [2.2K]
It is a runtime error thart occurs when <span>the javascript interpreter encounters a problem while a program is executing.</span>

5 0
3 years ago
Other questions:
  • You are a network security administrator for a bank and you have noticed that an attacker has exploited a flaw in OpenSSL and fo
    9·1 answer
  • Audio editing software contains several codecs that allow you to
    15·1 answer
  • Yahoo and Google are examples of __________ used to perform Internet research.
    14·2 answers
  • my airpods just do not seem to connect if i try to pair them, reset them, they have this continuous green light, please help me
    12·1 answer
  • My friend Leo wants to have an emergency plan for his final exams on University of Southern Algorithmville. He has N subjects to
    6·1 answer
  • Pls help! for computers edge 2021
    7·1 answer
  • Ajdbksjdnksnsd helppp​
    11·1 answer
  • when inserting a bibliography one choose from multiple ______ of bibliographies.[insert Bibliography]
    12·1 answer
  • Which of the following is not harmful to the computer?<br> a) Trojan<br> b) Rootkit<br> c)Malware
    15·1 answer
  • Write an expression in Boolean algebra that evaluates to 1 when an odd number of bits of the number is 1 and 0 otherwise
    14·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!