174k views
0 votes
Java Eclipse Homework Puppet Theater

Package: Chall11B
Class: PuppetApp

PUPPET ASSIGNMENT

Write a program for the “Miles of Smiles” puppet theater that will display the attendance for each night of the week, the average attendance, the total attendance, and the profit.

Your program must:

1. Declare the variable: ‘day’ and as an integer type.
2. Declare the variables ‘total’ and ‘average’ as a double.
3. Display a smiling face at the top of the screen.
4. Display the title of your program and display “PROGRAMMED BY (your name).”
5. Ask the user for the number of persons who attended the puppet show on day 1.
Repeat this for day 2, day 3, day 4 and day 5.
6 .Calculate the total attendance for the week and store it in the variable ‘total’.
7. Calculate the average daily attendance for the week and store it in the variable ‘average’. (Be sure to make the calculation with two decimal places, not as an integer.)
8. Display the total attendance for the week and the average per day.
9. If the average is greater than 25, then display “MAKING A PROFIT”, else if the average is less than 24 then display “LOSING MONEY’. Otherwise display ”BREAKING EVEN”.


Save your completed code according to your teacher’s directions.





THE MILES OF SMILES PUPPET THEATER

ATTENDANCE PROGRAM



Programmed by Sally Smith



PLEASE ENTER THE NUMBER OF PERSONS ATTENDING THE SHOW ON:



DAY 1:

DAY 2:

DAY 3:

DAY 4:

DAY 5:



**

*_ _*

* 0 0 *

* + *

* \___/ *

* *

******





TOTAL: (The total will be displayed here)

AVERAGE: (The average will be displayed here)

We are making money! (If this is the case…otherwise “Losing Money” or “Breaking Even”)

User Milore
by
6.5k points

1 Answer

5 votes

import java.util.Scanner;

public class PuppetApp {

public static void main(String[] args) {

int day;

double total = 0;

double average = 0;

System.out.println("THE MILES OF SMILES PUPPER THEATER\\");

System.out.println("ATTENDANCE PROGRAM\\");

System.out.println("Programmed by Sally Smith\\");

Scanner myObj = new Scanner(System.in);

for (int i = 1; i < 6; i++){

System.out.println("PLEASE ENTER THE NUMBER OF PERSONS ATTENDING THE SHOW ON:");

System.out.println("DAY " + i+":");

int number = myObj.nextInt();

total += number;

}

average = (total / 5);

System.out.println("TOTAL: " + total+"\\");

System.out.println("AVERAGE: " + average+"\\");

if (average > 25){

System.out.println("MAKING A PROFIT");

}

else if (average < 24){

System.out.println("LOSING MONEY");

}

else{

System.out.println("BREAKING EVEN");

}

}

}

I hope this helps!

User MiStr
by
7.0k points