I need help making a code modular. It needsa function prototype, function definition and function call.   #include int ticketsValid(double sectionA, double sectionB, double sectionC); int totalIncome (); using namespace std; int main() { double sectionA =0; double sectionB =0; double sectionC =0; int ticketsValid(double sectionA); {          while (sectionA > 300 || sectionA <= 0)       {             cout<<"Maximum of 300 seats in section A"<> sectionA;     }     int ticketsValid(double sectionB);         while (sectionB > 500 || sectionB <= 0)      {             cout <<"Maximum of 500 seats in section B" << endl;             cout <<"Enter the number of tickets sold in SectionB: " ;            cin >> sectionB;      }      int ticketsValid(double sectionC);        while (sectionC > 200 || sectionC == 0)      {             cout <<"Maximum of 200 seats in section C" <> sectionC;      } int totalIncome(double sectionA, double sectionB, double sectionC);     {        int totalIncome = (sectionA * 20) + (sectionB * 15) + (sectionC * 10);         cout <<"The income generated is $" << totalIncome;     }     //return variables     return (sectionA, sectionB, sectionC);} }    }

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

I need help making a code modular. It needsa function prototype, function definition and function call.

 

#include <iostream>


int ticketsValid(double sectionA, double sectionB, double sectionC);
int totalIncome ();

using namespace std;


int main()
{

double sectionA =0;
double sectionB =0;
double sectionC =0;


int ticketsValid(double sectionA);
{
   
     while (sectionA > 300 || sectionA <= 0)
      {
   
        cout<<"Maximum of 300 seats in section A"<<endl;
   
        cout <<"Enter the number of tickets sold in Section A: " ;
        //Section A input
        cin >> sectionA;

    }
    int ticketsValid(double sectionB);
   
    while (sectionB > 500 || sectionB <= 0)
     {
   
        cout <<"Maximum of 500 seats in section B" << endl;
   
        cout <<"Enter the number of tickets sold in SectionB: " ;
           cin >> sectionB;
     }
     int ticketsValid(double sectionC);
       while (sectionC > 200 || sectionC == 0)
     {
   
        cout <<"Maximum of 200 seats in section C" <<endl;
           cout << "Enter the number of tickets sold in section C: ";
   
        cin >> sectionC;
     }

int totalIncome(double sectionA, double sectionB, double sectionC);
    {
       int totalIncome = (sectionA * 20) + (sectionB * 15) + (sectionC * 10);
   
    cout <<"The income generated is $" << totalIncome;
    }

    //return variables
    return (sectionA, sectionB, sectionC);}

}    }

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Events
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education