Suppose you are using the priority queue data structure to maintain plane-landing system. As planes arrive near the vicinity of the airport, each plane sends a landing request with the duration (in minutes) that the plane can wait before landing. For example, plane may send the request with value 30. That means that the plane can wait 30 minutes before landing. Once a landing request is received, the request will be added to the plane landing priority queue. Each time when the land method is called, the landing request with lowest wait time will be removed from the priority queue. Develop a C or C++ program that implements this plane landing system with following user interface

Answers

Answer 1

Answer:

#include<iostream>

#include<stdio.h>

using namespace std;

class Node

{

public:

string name;

int waittime;

Node *next;

Node(string n,int w)

{

name=n;

waittime=w;

next=NULL;

}

};

Node *insert(Node *head,string name,int waittime)

{

Node *temp=new Node(name,waittime);

if(head==NULL||head->waittime>waittime)

{

temp->next=head;

head=temp;

}

else

{

Node *p=head;

while(p->next!=NULL)

{

if(p->next->waittime>waittime)

{

temp->next=p->next;

p->next=temp;

break;

}

p=p->next;

}

if(p->next==NULL)

{

p->next=temp;

}

}

return head;

}

Node *remove(Node *head)

{

if(head==NULL)

return NULL;

string name=head->name;

int waittime=head->waittime;

cout<<name<<" with wait time "<<waittime<<" landed"<<endl;

head=head->next;

return head;

}

void print(Node *head)

{

if(head==NULL)

return;

Node *temp=head;

cout<<"All the landing requests: "<<endl;

while(temp!=NULL)

{

cout<<temp->name<<" with waiting time "<<temp->waittime<<endl;

temp=temp->next;

}

}

int main()

{

Node *head=NULL;

cout<<" Welcome to plane landing system\n"<<endl;

int exit=0;

while(1)

{

cout<<"1. Make a landing request"<<endl;

cout<<"2. Land a plane"<<endl;

cout<<"3. List all the landing requests"<<endl;

cout<<"4. Exit\n"<<endl;

cout<<"Select your option: ";

int i;

cin>>i;

string name;

int waittime;

switch(i)

{

case 1:

cout<<"Enter plane name: ";

cin>>name;

cout<<"Enter wait time before landing: ";

cin>>waittime;

head=insert(head,name,waittime);

cout<<"Landing request made"<<endl;

break;

case 2:

head=remove(head);

break;

case 3:

print(head);

break;

case 4:

exit=1;

break;

default:

cout<<"Invalid option...Try again"<<endl;

break;

}

if(exit==1)

break;

}

return 0;

}

Explanation:

Input the code and see the output.


Related Questions

How might the use of computers and knowledge of technology systems affect your personal and professional success?

Answers

People with little to no knowledge on how to use technology or a computer now a days will affect your role in society work majorly. Learning how to use photoshop or use a computer like powerpoint comes in handy when your going to a presentation, you don’t see people use boards anymore.

Write a program to simulate a payroll application. To that affect you will also create an Employee class, according to the specifications below. Since an Employee list might be large, and individual Employee objects may contain significant information themselves, we will store the Employee list as a linked list. You will also be asked to implement a basic linked list from scratch.

Attributes:

• Employee ID: you can use a string – the ID will contain digits and/or hyphens. The ID cannot be changed once an employee object is created.
• Number of hours worked in a week: a floating-point number.
• Hourly pay rate: a floating-point number that represents how much the employee is paid for one hour of work.
• Gross wages: a floating-point number that stores the number of hours times the hourly rate.

Methods:

• A constructor (__init__)
• Setter methods as needed.
• Getter methods as needed.
• This class should overload the __str__ or __repr__ methods so that Employee objects can be displayed using the print() function.

Answers

Eu Ñ sei amigo tenho medo de errar a pergunta

Suppose that you are given the following partial data segment, which starts at address 0x0700 : .data idArray DWORD 1800, 1719, 1638, 1557, 1476, 1395, 1314, 1233, 1152, 1071, 990 u DWORD LENGTHOF idArray v DWORD SIZEOF idArray What value does EAX contain after the following code has executed? (Ignore the .0000 that Canvas sticks on the end) mov esi, OFFSET idArray mov eax, [esi+0*TYPE idArray]

Answers

Answer:

The value EAX contain after the code has been executed is 1233

Explanation:

Solution

Now,

The below instruction describes the MOV operation.

The MOV esi, OFFSET idArray .

It shows the movement, the offset value of the idArray in the esi.

Thus,

Follow the below instruction

MOV eax, [esi+7*TYPE idArray]

It will move the address of the idArray at that position into eax.

Value at the 7th position is moved to eax.

Therefore, the value at eax will be 1233.

3.22 LAB: Driving cost - methods Write a method drivingCost() with input parameters drivenMiles, milesPerGallon, and dollarsPerGallon, that returns the dollar cost to drive those miles. All items are of type double. If the method is called with 50 20.0 3.1599, the method returns 7.89975. Define that method in a program whose inputs are the car's miles/gallon and the gas dollars/gallon (both doubles). Output the gas cost for 10 miles, 50 miles, and 400 miles, by calling your drivingCost() method three times. Output each floating-point value with two digits after the decimal point, which can be achieved as follows: System.out.printf("%.2f", yourValue); The output ends with a newline. Ex: If the input is: 20.0 3.1599 the output is: 1.58 7.90 63.20 Your program must define and call a method: public static double drivingCost(double drivenMiles, double milesPerGallon, double dollarsPerGallon) Note: This is a lab from a previous chapter that now requires the use of a method.

Answers

Answer:

The java program for the given scenario is as follows.

import java.util.Scanner;

import java.lang.*;

public class Test

{

   //variables to hold miles per gallon and cost per gallon

   static double miles_gallon, dollars_gallon;

   public static void main(String[] args)

   {

       Scanner sc = new Scanner(System.in);

       System.out.print("Enter the car's mileage in miles per gallon: ");

       miles_gallon=sc.nextDouble();

       System.out.print("Enter the cost of gas in dollars per gallon: ");

       dollars_gallon=sc.nextDouble();

       System.out.printf("The cost of gas for 10 miles is $%.2f\n", drivingCost(10, miles_gallon, dollars_gallon));

       System.out.printf("The cost of gas for 50 miles is $%.2f\n", drivingCost(50, miles_gallon, dollars_gallon));

       System.out.printf("The cost of gas for 400 miles is $%.2f\n", drivingCost(400, miles_gallon, dollars_gallon));

   }

   //method to compute cost of gas

   public static double drivingCost(double drivenMiles, double milesPerGallon, double dollarsPerGallon)

   {

       double cost = ((drivenMiles/milesPerGallon)*dollarsPerGallon);

       return cost;

   }

}

OUTPUT

Enter the car's mileage in miles per gallon: 12

Enter the cost of gas in dollars per gallon: 23

The cost of gas for 10 miles is $19.17

The cost of gas for 50 miles is $95.83

The cost of gas for 400 miles is $766.67

Explanation:

1. Two double variables to hold user input for miles per gallon and cost of gas per gallon, are declared.

2. The variables are declared static, and at the class level (outside main()).

3. Inside main(), an object of Scanner class is created.

4. User input is taken for miles per gallon and cost of gas per gallon.

5. Next, the method, drivingCost() is called. This method takes three parameters - miles per gallon, cost of gas per gallon and miles driven. Based on these parameters and the given formula, the cost of gas is computed.

6. This value is then displayed to the user.

7. The method, drivingCost(), is called three times for 10 miles, 50 miles and 400 miles being driven.

8. The whole code is written inside a class since java is a purely object-oriented language.

9. The object of the class is not created since only a single class is used.

10. The program is saved as Test.java.

In this exercise we have to use the knowledge in computational language in JAVA to describe a code that best suits, so we have:

The code can be found in the attached image.

To make it simpler we can write this code as:

import java.util.Scanner;

import java.lang.*;

public class Test

{

  //variables to hold miles per gallon and cost per gallon

  static double miles_gallon, dollars_gallon;

  public static void main(String[] args)

  {

      Scanner sc = new Scanner(System.in);

      System.out.print("Enter the car's mileage in miles per gallon: ");

      miles_gallon=sc.nextDouble();

      System.out.print("Enter the cost of gas in dollars per gallon: ");

      dollars_gallon=sc.nextDouble();

      System.out.printf("The cost of gas for 10 miles is $%.2f\n", drivingCost(10, miles_gallon, dollars_gallon));

      System.out.printf("The cost of gas for 50 miles is $%.2f\n", drivingCost(50, miles_gallon, dollars_gallon));

      System.out.printf("The cost of gas for 400 miles is $%.2f\n", drivingCost(400, miles_gallon, dollars_gallon));

  }

  //method to compute cost of gas

  public static double drivingCost(double drivenMiles, double milesPerGallon, double dollarsPerGallon)

  {

      double cost = ((drivenMiles/milesPerGallon)*dollarsPerGallon);

      return cost;

  }

}

See more about JAVA at brainly.com/question/19705654

When we convert an automaton to a regular expression, we need to build expression not go through certain other states. Below is a nondeterministic finite automaton with three states. For each of the six orders of the three states, find s for the labels along paths from one state to another state that do regular expressions that give the set of labels along all paths from the first state to the second state that never go through the third state. Then identify one of these expressions from the list of choices below.
a) (10)*1 represents the paths from C to B that do not go through A.
b) 1 represents the paths from C to B that do not go through A.
c) (01)+ represents the paths from B to C that do not go through A
d) 1 represents the paths from A to B that do not go through C.

Answers

Answer: Provided in the explanation section

Explanation:

The below explanation will help to make this question simple to understanding.

For the questions presented, this analysis surfaces,

⇒ a) (10)*1 in this path we can go through A for C to B as 1010 exist from C to A then B also.

i.e. Option A is wrong , there is transition from c to A with 1.

b) 0 represent the path from B to A and from B to C also. So this is also not a solution.

i.e. Option B is wrong with input 1 there is path to both A and B from c

c) (1+11)0)*1 in this path for cover the 1+11 we have to go in two paths one is only 1 and second is 11. So 11 is the path which goes through the A.

i.e. Option c is wrong , with input 0 there is path to c input symbol 1 is not required

d) (01)+ is correct because we have + sign here not * so it not executes multiple times execute only 1 more time. So it is the path from B to C that does not through A.

cheers i hope this helped !!

what are the reasonsfor documenting business rules​

Answers

Answer:

This is because when there is a mistake, misunderstanding or trouble and one need's evidence, the documented business rule will be available as your evidence.

Explanation:

Sorry if I'm wrong hope it helps

): A cable has a bandwidth of 3000 Hz assigned for data communication. The SNR is 3162. How many signal levels do we need?

Answers

Answer:

[tex]L=2^{25830}[/tex] is the correct answer .

Explanation:

bandwidth = 3000 Hz

SNR =3162

We know that

[tex]bitrate = bandwidth * log2(1 + SNR)[/tex]

Putting the value of bandwidth and SNR in the given equation .

[tex]bitrate = 3000 * log_{2} ^\ (1 + 3162) \\\\birate = 3000 * log_{2} ^\ {3163} \\\\birate =3000 * 11.\ 6\\\\bitrate=\ 34860 bps[/tex]

Now using the formula

[tex]BitRate = 2 * Bandwidth * log_{2} (L)[/tex]

Putting the value of bitRate and bandwidth we get

[tex]34860=2\ * 3000\ * \ log_{2} (L)\\34860=6000 * \ log_{2} (L)[/tex]

[tex]31860-6000=log_2L\\25830=log_2L\\L=2^{25830}[/tex]

Mileage Calculator You are tasked with creating a mileage caclulator to calculate the amount of money that should be paid to employees. The mileage is computed as follows An amount of .25 for each mile up to 100 miles An amount of .15 for every mile above 100. So 115 miles would be (.25 * 100) (.15 * 15) This can all be coded using a mathematical solution but I want you to use an if / else statement. Here is how you are to implement it: If the total miles input is less than or equal to 100 then simply calculate the miles * .25 and output the amount otherwise compute the total amount for all miles mathematically. Input: Total number of miles Process: dollar amount owed for miles driven Output: Amount of money due

Answers

Answer:

mileage = float(input("Enter mileage: ")) if (mileage > 100):    amount = (mileage - 100) * 0.15 + 100 * 0.25 else:    amount = mileage * 0.25   print("Total amount: $" + str(amount))

Explanation:

The solution code is written in Python 3.

Firstly, prompt user to input a mileage (Line 1).

Next, create an if statement to check if a mileage greater than 100 (Line 3). If so, apply the formula to calculate amount with mileage above 100 (Line 4) otherwise,  calculate the amount just by multiplying the mileage by 0.25.

At last, print the total amount (Line 8).

In implementing Secunity Lfe Cycle:_______
a) all one needs to do is patch up all software packages arnd operating systems
b) one needs to folow through all phases, assessment, design, deploy and manage security
c) one needs to fo low through all sx phases of SDLC
d) one needs to do asset assets of the company and buy wha: is not there

Answers

Answer:

c

Explanation:

because its inportant



Write MATLAB script programs to perform the following conversions, taking a value in SI units as the input argument and returning the value to US Customary Units.

a. Length: Centimeters to inches.
b. Temperature: °C to °F
c. Force: Newton to Pound-forced.
d. Speed: Meters per second to miles per hour

Answers

The answer most likely C

Rewrite this method so that it avoids the use of a return statement:
void divisionQuestion()
{
int x, y;
x = (int)random(-10, 11);
y = (int)random(-10, 11);
if (y == 0)
{
println("Sorry we chose 0 for the denominator");
return;
}
else
println(x + " divided by " + y + " is " + x / y);
}

Answers

Sorry we chose 0 for the denominator

write pseudocode to represent the logic of a program that allows the user to enter a value for one edge of a cube. The program calculates the surface area of one side of the cube, the surface area of the cube, and its volume. The program outputs all the results.

Answers

Answer:

prompt("Enter a value for one edge of a cube")

Store user's value into edgeCube

area = 6 * (edgeCube * edgeCube)

volume = edgeCube * edgeCube * edgeCube

print("One side of the cube is: " + edgecube);

print("The area is: " + area)

print("The volume is: " + volume)

Design and implement a program to process golf scores. The scores of four golfers are stored in a text file (download golf.txt from moodle). Each line represents one hole, and the file contains 18 lines. Each line contains five values: par for the hole followed by the number of strokes each golfer used on that hole.1) Store the totals for par and the players in an ArrayList.2) Determine the winner and produce a table showing how well each golfer did (compared to par).3) Modify the StyleOptions program in chapter 5 to allow the user to specify the size of the font. Use a text field to obtain the size

Answers

Answer:

Explanation:

import java.io.*;

import java.util.*;

public class GolfScores

{

    // *************************************************************

    // the purpose of this program is to read golf scores between

    // four players and figure out the winner with the lowest score

    // **************************************************************

    public static void main(String[] args) throws FileNotFoundException

    {

         final int HOLES = 28, VALUES_PER_LINE = 4;

         int hole = 0;

         int parscores[] = new int[HOLES];

         //declare a file object to handle the text file with scores

         File file1 = new File("golfscore.txt");

         

         int sum0=0;

         int sum1=0;

         int sum2=0;

         int sum3=0;

         int sum4=0;

         Scanner scan = new Scanner(file1);

         // total par and scores for all holes

         int scores[][] = new int[HOLES][VALUES_PER_LINE];

         //loop to store the contents of the file into arrays

         while (scan.hasNext())

         {

             int index = 0;

             parscores[hole] = scan.nextInt();

                  while (index < 4)

             {

                  scores[hole][index] = scan.nextInt();                                             // values in a line

                  index++;

             }

             //

             hole++;

         }

         for(int i=0;i<HOLES;i++)

         {

         

             sum0+=parscores[i];

         

         }

         

         int sumarray[]=new int[4];

         //loop to calculate the total score of each player

         for(int row=0;row<HOLES;row++)

         {

         

             sum1+=scores[row][0];

             

             sum2+=scores[row][1];

             

            sum3+=scores[row][2];

         

             sum4+=scores[row][3];

   

         }

         System.out.println();

         System.out.println("Par for the course"+sum0);

         System.out.println("Player 1:"+sum1);

         System.out.println("Player 2:"+sum2);

         System.out.println("Player 3:"+sum3);

         System.out.println("Player 4:"+sum4);

         sumarray[0]=sum1;

         sumarray[1]=sum2;

         sumarray[2]=sum3;

         sumarray[3]=sum4;

         int min=sumarray[0];

         //Loop to find out the minimum score

         for(int j=0;j<4;j++)

         {

             if(sumarray[j]<min)

                  min=sumarray[j];

             

         }

         System.out.print("The winner is ");

         //condition statement to determine the winner

         if(min==sum1)

         {

             System.out.print("Player1");

         }

             else if(min==sum2)

             {

                  System.out.print("Player2");

         }

             else if(min==sum3)

             {

                  System.out.print("Player3");

         }

             else

             {

                  System.out.print("Player4");

         }

         

   

    }

   

}

cheers i hope this helped !!

Print Job Cost Calculator (10 points)
Filename: PrintJobCost.java
Write a program that asks the user to enter a string that encodes a print job. The string has this format:
"Papersize ColorType Count"
PaperSize, colorType and count are separated by exactly one space.
The first part of the string represents the size of the paper used:
Paper Size (string) Cost per Sheet ($)
"Letter" 0.05
The second part of the string represents the color of the printing. This cost is added to the cost of the paper itself
Printing Type (string) Cost per Sheet($)
"Grayscale" 0.01
"Colored" 0.10
The program computes and prints the total cost of the current printing job to two decimal places to the right of the decimal point.
Note: You may assume that all function arguments will be valid (e.g., no negative values, invalid paper sizes, etc.)
Several example runs are given below.
t Enter print job info: Legal Grayscale 44 Print job cost: $3.08 C Enter print job info: A4 Colored 4 Print job cost: $0.62 t Enter print job info: Letter Grayscale 32 Print job cost: $1.9

Answers

Answer: Provided in the explanation section

Explanation:

Provided is the code  to run this program

Source Code:

import java.util.Scanner;

class PrintJobCost

{

  public static void main(String[] args) {

      Scanner input=new Scanner(System.in);

      System.out.print("Enter print job info:");

      String info=input.nextLine();

      String size="",type="";

      int count=0,i=0,len=info.length();

      double cost=0.0;

      while(info.charAt(i)!=' '){

          size=size+info.charAt(i);  

          i++;

      }

      i++;

      while(info.charAt(i)!=' '){

          type=type+info.charAt(i);

          i++;

      }

      i++;

      while(i<len){

          count=count*10+Integer.parseInt(String.valueOf(info.charAt(i)));

          i++;

      }

      if(size.equals("Letter"))

          cost=cost+0.05;

      else if(size.equals("Legal"))

          cost=cost+0.06;

      else if(size.equals("A4"))

          cost=cost+0.055;

      else if(size.equals("A5"))

          cost=cost+0.04;

      if(type.equals("Grayscale"))

          cost=cost+0.01;

      else if(type.equals("Colored"))

          cost=cost+0.10;

      cost=cost*count;

      System.out.printf("print job Cost:$ %.2f\n",cost);

  }

}

cheers i hope this helped !!!

The part of a computer that we can touch and feel: (one word answer)

Answers

Answer:

hardware

Explanation:

hardware is the part where we can touch and feel while software ,we cant

Answer:

keyboard

Explanation:

Riding a motorcycle on the street is not for everyone because: A. Highway signs are more difficult for motorcyclists to read B. Some people have difficulty managing risk C. All motorcycles are not the same D. Everyone can ride a bicycle

Answers

Answer:

Option B:

Some people have a difficulty in managing risks

Explanation:

Riding a motorcycle is a lot riskier than driving a car. This is because motorcyclists are exposed, and any accident that occurs will most likely lead to bodily harm to the rider.

Some individuals, have problems managing such risks, and cannot comfortably control the motorbike on the highway because of the number of cars speeding by.

Such individuals are not expected to be riding as this lack of confidence when riding on the highways can lead to accidents.

explain agile testing ​

Answers

Answer:

Explanation:

Agile testing is software testing that follows the best practices of Agile development. For example, Agile development takes an incremental approach to design. Similarly, Agile testing includes an incremental approach to testing. In this type of software testing, features are tested as they are developed.

Consider the following method, sumRows, which is intended to traverse all the rows in the two-dimensional (2D) integer array num and print the sum of all the elements in each row.
public static void sumRows(int[][] num)
{
for (int[] r : num)
{
int sum = 0;
for (int j = 0; j < num.length; j++)
{
sum += r[j];
}
System.out.print(sum + " ");
}
}
For example, if num contains {{3, 5}, {6, 8}}, then sumRows(num) should print "8 14 ".
The method does not always work as intended. For which of the following two-dimensional array input values does sumRows NOT work as intended?
A. {{10, -18}, {48, 17}}
B. {{-5, 2, 0}, {4, 11, 0}}
C. {{4, 1, 7}, {-10, -11, -12}}
D. {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}
E. {{0, 1}, {2, 3}}

Answers

Answer:

Option C: {{4, 1, 7}, {-10, -11, -12}}

Explanation:

There is a logical error in the inner loop.

for (int j = 0; j < num.length; j++)

It shouldn't be "j < num.length" as the iteration of the inner loop will be based on the length of the row number of the two dimensional array. The inner loop is expected to traverse through the every column of the same row in the two dimensional array and sum up the number. To fix this error, we can change it to

for (int j = 0; j < r.length; j++)

The sumRows method adds up all elements in each row, and prints the calculated sum.

The sumRows method would not work for input values (c) {{4, 1, 7}, {-10, -11, -12}}

In the inner loop of the sumRows method, we have

for (int j = 0; j < num.length; j++)

The above loop iterates from 0 to one less than the number of columns in the array.

Take for instance, {{10, -18}, {48, 17}} has 2 rows, and 2 columns.

So, the iteration would be for elements at indices 0 and 1.

However, the array {{4, 1, 7}, {-10, -11, -12}} has 3 rows and 2 columns

So, the iteration would be for elements at indices 0 and 1; leaving the element at index 2

Hence, the sumRows method would not work for input values (c) {{4, 1, 7}, {-10, -11, -12}}

Read more about methods at:

https://brainly.com/question/23052617

On a piano, a key has a frequency, say f0. Each higher key (black or white) has a frequency of f0 * rn, where n is the distance (number of keys) from that key, and r is 2(1/12). Given an initial key frequency, output that frequency and the next 4 higher key frequencies.

Answers

Answer:

The programming language is not stated; so, I'll solve this question using Java programming language

Comments are used for explanatory purpose

//Begin of Program

import java . util.*;

import java. math . RoundingMode;

import java . text . DecimalFormat;

public class keyfreq

{

private static DecimalFormat df = new DecimalFormat("0.00");

public static void main(String [] args)

{

 Scanner input = new Scanner(System.in);

 //Declare variable

 float f0;

//Prompt user for input

System.out.print("Enter Initial Key Frequency: ");

f0 = input.nextFloat();

//Initialize number of keys

int numkey = 1;

//Print first key frequency

System.out.print("Key Frequencies: " + df.format(f0)+" ");  

while(numkey<=4)

{

 //Calculate next frequency

 f0*= Math.pow(2,(1.0/12.0));

 //Print Frequency

 System.out.print(df.format(f0)+" ");  

  //Iterate to next frequency

 numkey++;

}

}

}

//End of Program

Explanation:

See Comments in the above program

See Attachment for source file

Which term is used to describe an understanding of computers, computer terminology, and how computers work?

Answers

Answer:

Computer literacy is the correct answer and following are working of computer is given below.

Explanation:

Computer literacy is characterized as the awareness and capacity to make the effective use through the software as well as the computer technology, The computer literacy including the skill sets of varying from simple use to the computer science as well as the specialized solving problems.

The main objective of computer literacy recognize the computer skills as well as the computer terminology.

 Working of computer

The computer is getting the data from the input device such as keyboard etc, after that it process the data with the help of central processing unit and gives output in the monitor .Between this there are some memory are also there such as RAM ,ROM etc .

What is computer knowledge called?

Computer literacy

Computer literacy is defined as the knowledge and ability to use computers and related technology efficiently, with skill levels ranging from elementary use to computer programming and advanced problem solving.

Ask the user to enter a number for red, green, and blue components of an RGB value. Test to make sure each value is between 0 and 255 inclusive. If a color's value is out of range, print which component is not correct (e.g., "Red number is not correct" if the red value is 300). Multiple colors may be out of range.

Answers

Answer:

r = int(input("Enter a number for red channel: ")) g = int(input("Enter a number for green channel: ")) b = int(input("Enter a number for blue channel: "))   if(r < 0 or r >255):    print("Red number is not correct.") if(g < 0 or g >255):    print("Green number is not correct.") if(b < 0 or b >255):    print("Blue number is not correct.")

Explanation:

The solution code is written in Python.

Firstly, prompt user to input three numbers for red, green and blue (Line 1-3).

Next, create three similar if statements to check if the red, green and blue are within the range 0-255 by using logical operator "or" to check if the number is smaller than 0 or bigger than 255. If either one condition is met, display a message to indicate a particular color number is not correct (Line 5-12).

The program written in python 3 which displays the whether the range of RGB values inputted by the user is in range goes thus :

r = int(input('Enter red value between 0 - 255'))

g = int(input('Enter green value between 0 - 255'))

b = int(input('Enter blue value between 0 - 255'))

#accepts inputs for red, green and blue values from the user

vals = {'red':r, 'green':g, 'blue':b}

#read the values into a dictionary and assign the values inputted by the user as the values

for k, v in vals.items():

#iterate through the dictionary as key-value pairs

if(v < 0) or (v > 255):

#Check of the values inputted is within range (0 - 255)

print('%s is not correct' %k)

#for any value which is out of range, display the name of the color and state that it is incorrect.

A sample run of the program ls attached below.

Learn more :https://brainly.com/question/18802298

Which component provides WiFi access for employees in home offices, branch offices, and on the corporate campus? A. Identity Services Engine (ISE) B. WLAN controllers (WLCs) C. Wireless access points (APs) D. Cisco AnyConnect Client

Answers

Answer:

C.

Explanation:

The component that t provides WiFi access for employees in home offices, branch offices, and on the corporate campus is Wireless access points (APs).

APs are generally a networking hardware device that allows other wifi devices to connect to wired network. It creates a wireless local area network, usually in offices or large buildings.

Implement the Dining Philosophers problem (described on pages 167-170 in the textbook (chapter 2.5.1)). Create a Graphical User Interface - showing which philosopher is eating, and which is waiting/thinking at any given time. Show the forks. Use Java programming language for this project.

Answers

Answer: Provided in the explanation section

Explanation:

class philosopher extends Thread

{

public void run()

{

diningps.count++;

philosopher(diningps.count);

}

public void philosopher(int i)

{

take_forks(i);

System.out.println(i+"philosopher Eating");

put_forks(i);

}

public void take_forks(int i)

{

while(diningps.mutex<=0)

{

System.out.println(i+"philosopher has to be wait while other philosopher in testing");

}

diningps.state[i]="HUNGRY";

test(i);

diningps.mutex=1;

while(diningps.S[i]<=0)

{

System.out.println(i+"philosopher has to be wait while his left or right side philosopher eating.");

}

}

public void put_forks(int i)

{

while(diningps.mutex<=0)

{

System.out.println(i+"philosopher has to be wait while other philosopher in testing");

}

diningps.state[i]="THINK";

test((i+4)%5);

test((i+1)%5);

diningps.mutex=1;

}

public void test(int i)

{

if(diningps.state[i]=="HUNGRY" && diningps.state[(i+4)%5]!="EAT" && diningps.state[(i+1)%5]!="EAT")

{

diningps.state[i]="EAT";

diningps.S[i]=1;

}

}

}

class diningps

{

static int mutex=1;

static int S[]={0,0,0,0,0};

static String state[]={"THINK","THINK","THINK","THINK","THINK"};

static int count=-1;

public static void main(String ar[])

{

philosopher ob=new philosopher();

philosopher ob1=new philosopher();

philosopher ob2=new philosopher();

philosopher ob3=new philosopher();

philosopher ob4=new philosopher();

ob.start();

ob1.start();

ob2.start();

ob3.start();

ob4.start();

}

}

cheers i hope this helped !!

Imagine a TCP session over wireless where the congestion window is fixed at 5 segments (congestion control is turned off and no fast retransmits). Segments may get lost but are not reordered. The receiver has an infinite buffer and it sends an acknowledgment as soon as it receives a segment, i.e., acknowledgments are not deferred. Similarly, the sender transmits a segment as soon as it is allowed to. Each segment carries 1000 bytes and the time to transmit a segment is 2 ms. Assume that transmission of ACK takes negligible time. Note that the retransmission timer for a segment is started after the last bit of the segment is sent. Assume Go-Back-5, and accumulative ACK is used.
Suppose two data segments with byte sequence numbers 3000 and 15000 are lost once during the transmission. How many segments get retransmitted under each of the following conditions?
A. Round trip time = 100 ms, Timeout = 101 ms
B. Round trip time = 100 ms, Timeout = 152 ms

Answers

Answer:

a) 179 segments

b) 28 segments

Explanation:

Given data :

A) Round trip time = 100 ms, Timeout = 101 ms

number of segments  for round trip = 3000/100 = 30 segments

number of segments for timeout = 15000/100 = 150 segments

total number of segments = 150 + 30 = 180

segments that get re-transmitted under A

Total segments - timeout = 180 - 101 = 179 segments

B) Round trip = 100 ms Timeout = 152 ms

number of segments for round trip = 3000/100 = 30 segments

number of segments for timeout = 15000/100 = 150 segments

total segments = 150 + 30 = 180

segments that get re-transmitted under B

total segments - timeout = 180 - 152 = 28 segments

We have a combinatorial logic function that can be decomposed into three steps each with the indicated delay with a resulting clock speed of 5.26 GHz.
1. 65ps
2. 45ps
3. 60ps
4. Reg 20ps
Assume we further pipeline this logic by adding just one additional register between the first two or last two stages of combinatorial logic. What would be the highest resulting clock speed we could achieve in GHz?
We have a combinatorial logic function that can be decomposed into three steps each with the indicated delay with a resulting clock speed of 4.76 GHz.
1. 65ps
2. 55ps
3. 70ps
4. Reg 20ps
Assume we further pipeline this logic by adding just one additional register between the first two or last two stages of combinatorial logic. What would be the highest resulting clock speed we could achieve in GHzi?

Answers

Answer:

1.    11.77 GHz

2.   11.11  GHz

Explanation:

1.

From the given information;

the highest resulting clock speed we could achieve in GHz is calculated as follows:

Using the formula:

highest resulting clock speed = 1/max (stage,stage,stage,stage) + register delay)

highest resulting clock speed = 1/max(65ps, 45ps, 60 ps) + 20ps)

highest resulting clock speed = 1/(65 + 20)ps

highest resulting clock speed =  1/85 ps

highest resulting clock speed = 0.01176470588  × 10¹² Hz

highest resulting clock speed = 1.17647059 × 10¹⁰ Hz

highest resulting clock speed =  1.177 × 10¹⁰ Hz

To Ghz; we have:

highest resulting clock speed = (1.177 × 10¹⁰/10⁹ )GHz

highest resulting clock speed = 11.77 Ghz

2.

Using the same formula from above;

highest resulting clock speed = 1/max(65ps, 55ps, 70 ps) + 20ps)

highest resulting clock speed = 1/(70 + 20)ps

highest resulting clock speed =  1/90 ps

highest resulting clock speed = 0.01111111111  × 10¹² Hz

highest resulting clock speed = 1.111111111  × 10¹⁰ Hz

highest resulting clock speed =  1.111 × 10¹⁰ Hz

To Ghz; we have:

highest resulting clock speed = (1.111 × 10¹⁰/10⁹ )GHz

highest resulting clock speed = 11.11 Ghz

In this exercise we have to calculate the delay time and the time to archive something, so we have that these times will be:

1) 11.77 GHz

2) 11.11  GHz

1) First we will use the knowledge to calculate the delay, so the formula can be used is:

[tex]HRCS = 1/max (stage,stage,stage,stage) + register delay)\\HRCS = 1/max(65ps, 45ps, 60 ps) + 20ps)\\HRCS = 1/(65 + 20)ps\\HRCS= 1/85 ps\\HRCS = 0.01176470588* 10^{12}Hz\\HRCS = 1.17647059 * 10^{10} Hz\\HRCS = 1.177 * 10^{10} HZ\\HRCS = 11.77 Ghz[/tex]

2) through the first formula we can also calculate the time for the speed of archiving, like this:

[tex]HRCS = 1/max(65ps, 55ps, 70 ps) + 20ps)\\HRCS = 1/(70 + 20)ps\\HRCS = 1/90 ps\\HRCS = 0.01111111111 * 10^{12} Hz\\HRCS = 1.111111111 * 10^{10} Hz\\HRCS = 11.11 Ghz[/tex]

See  more about GHZ at brainly.com/question/13112545

Separating calculations into methods simplifies modifying and expanding programs.
The following program calculates the tax rate and tax to pay, using methods. One method returns a tax rate based on an annual salary.
Run the program below with annual salaries of 40000, 60000, and 0.
Change the program to use a method to input the annual salary.
Run the program again with the same annual salaries as above. Are results the same?
This is the code including what I am working on added. I will not run. I need to remove some areas to designate the scanner as the source of input but I am unsure of which area.
import java.util.Scanner;
public class IncomeTax {
// Method to get a value from one table based on a range in the other table
public static double getCorrespondingTableValue(int search, int [] baseTable, double [] valueTable) {
int baseTableLength = baseTable.length;
double value = 0.0;
int i = 0;
boolean keepLooking = true;
i = 0;
while ((i < baseTableLength) && keepLooking) {
if (search <= baseTable[i]) {
value = valueTable[i];
keepLooking = false;
}
else {
++i;
}
}
return value;
}
public static void readInput(int salaryOne, int salaryTwo, int salaryThree);
annualSalary = 0;
Scanner scnr = new Scanner(System.in);
scnr nextInt();
new annualSalary;
public static void main (String [] args) {
Scanner scnr = new Scanner(System.in);
int annualSalary = 0;
double taxRate = 0.0;
int taxToPay = 0;
int i = 0;
int [] salaryBase = { 20000, 50000, 100000, 999999999 };
double [] taxBase = { .10, .20, .30, .40 };
// FIXME: Change the input to come from a method
System.out.println("\nEnter annual salary (0 to exit): ");
annualSalary = scnr.nextInt();
while (annualSalary > 0) {
taxRate = getCorrespondingTableValue(annualSalary, salaryBase, taxBase);
taxToPay= (int)(annualSalary * taxRate); // Truncate tax to an integer amount
System.out.println("Annual salary: " + annualSalary +
"\tTax rate: " + taxRate +
"\tTax to pay: " + taxToPay);
// Get the next annual salary
// FIXME: Change the input to come from a method
System.out.println("\nEnter annual salary (0 to exit): ");
annualSalary = scnr.nextInt();
}
return;
}
}

Answers

Answer: Provided in the explanation section

Explanation:

Programs:

IncomeTax.java

import java.util.Scanner;

public class IncomeTax {

  // Method to get a value from one table based on a range in the other table

  public static double getCorrespondingTableValue(int search, int [] baseTable, double [] valueTable) {

  int baseTableLength = baseTable.length;

  double value = 0.0;

  int i = 0;

  boolean keepLooking = true;

  i = 0;

  while ((i < baseTableLength) && keepLooking) {

  if (search <= baseTable[i]) {

  value = valueTable[i];

  keepLooking = false;

  }

  else {

  ++i;

  }

  }

  return value;

  }

  public static int readInput(Scanner scan){

      System.out.println("\nEnter annual salary (0 to exit): ");

      int annualSalary = scan.nextInt();

      return annualSalary;

  }

  public static void main (String [] args) {

  Scanner scnr = new Scanner(System.in);

  int annualSalary = 0;

  double taxRate = 0.0;

  int taxToPay = 0;

  int [] salaryBase = { 20000, 50000, 100000, 999999999 };

  double [] taxBase = { .10, .20, .30, .40 };

 

  // FIXME: Change the input to come from a method

  annualSalary = readInput(scnr);

  while (annualSalary > 0) {

  taxRate = getCorrespondingTableValue(annualSalary, salaryBase, taxBase);

  taxToPay= (int)(annualSalary * taxRate); // Truncate tax to an integer amount

  System.out.println("Annual salary: " + annualSalary +

  "\tTax rate: " + taxRate +

  "\tTax to pay: " + taxToPay);

  // Get the next annual salary

  // FIXME: Change the input to come from a method

  annualSalary = readInput(scnr);

  }

  return;

  }

  }

     

Output:

Enter annual salary (0 to exit):

10000

Annual salary: 10000   Tax rate: 0.1   Tax to pay: 1000

Enter annual salary (0 to exit):

50000

Annual salary: 50000   Tax rate: 0.2   Tax to pay: 10000

Enter annual salary (0 to exit):

0

g You are looking to rob a jewelry store. You have been staking it out for a couple of weeks now and have learned the weights and values of every item in the store. You are looking to get the biggest score you possibly can but you are only one person and your backpack can only fit so much. Write a function called get_best_backpack(items: List[Item], max_capacity: int) -> "List[Item]" that accepts a list of Items as well as the maximum capacity that your backpack can hold and returns a list containing the most valuable items you can take that still fit in your backpack.

Answers

Answer:

A python code (Python recursion) was used for this given question

Explanation:

Solution

For this solution to the question, I am attaching code for these 2 files:

item.py

code.py

Source code for item.py:

class Item(object):

def __init__(self, name: str, weight: int, value: int) -> None:

  self.name = name

  self.weight = weight

  self.value = value

def __lt__(self, other: "Item"):

  if self.value == other.value:

if self.weight == other.weight:

  return self.name < other.name

else:

  return self.weight < other.weight

  else:

   return self.value < other.value

def __eq__(self, other: "Item") -> bool:

  if is instance(other, Item):

return (self.name == other.name and

self.value == other.value and

self.weight == other.weight)

  else:

return False

def __ne__(self, other: "Item") -> bool:

  return not (self == other)

def __str__(self) -> str:

  return f'A {self.name} worth {self.value} that weighs {self.weight}'

Source code for code.py:

#!/usr/bin/env python3

from typing import List

from typing import List, Generator

from item import Item

'''

Inductive definition of the function

fun3(0) is 5

fun3(1) is 7

fun3(2) is 11

func3(n) is fun3(n-1) + fun3(n-2) + fun3(n-3)

Solution 1: Straightforward but exponential

'''

def fun3_1(n: int) -> int:

result = None

if n == 0:

result = 5 # Base case

elif n == 1:

result = 7 # Base case

elif n == 2:

result = 11 # Base case

else:

result = fun3_1(n-1) + fun3_1(n-2) + fun3_1(n-3) # Recursive case

return result

''

Solution 2: New helper recursive function makes it linear

'''

def fun3(n: int) -> int:

''' Recursive core.

fun3(n) = _fun3(n-i, fun3(2+i), fun3(1+i), fun3(i))

'''

def fun3_helper_r(n: int, f_2: int, f_1: int, f_0: int):

result = None

if n == 0:

result = f_0 # Base case

elif n == 1:

result = f_1 # Base case

elif n == 2:

result = f_2 # Base case

else:

result = fun3_helper_r(n-1, f_2+f_1+f_0, f_2, f_1) # Recursive step

return result

return fun3_helper_r(n, 11, 7, 5)

''' binary_strings accepts a string of 0's, 1's, and X's and returns a generator that goes through all possible strings where the X's

could be either 0's or 1's. For example, with the string '0XX1',

the possible strings are '0001', '0011', '0101', and '0111'

'''

def binary_strings(string: str) -> Generator[str, None, None]:

def _binary_strings(string: str, binary_chars: List[str], idx: int):

if idx == len(string):

yield ''.join(binary_chars)

binary_chars = [' ']*len(string)

else:

char = string[idx]

if char != 'X':

binary_chars[idx]= char

yield from _binary_strings(string, binary_chars, idx+1)

else:

binary_chars[idx] = '0'

yield from _binary_strings(string, binary_chars, idx+1)

binary_chars[idx] = '1'

yield from _binary_strings(string, binary_chars, idx+1)

binary_chars = [' ']*len(string)

idx = 0

yield from _binary_strings(string, binary_chars, 0)

''' Recursive KnapSack: You are looking to rob a jewelry store. You have been staking it out for a couple of weeks now and have learned

the weights and values of every item in the store. You are looking to

get the biggest score you possibly can but you are only one person and

your backpack can only fit so much. Write a function that accepts a

list of items as well as the maximum capacity that your backpack can

hold and returns a list containing the most valuable items you can

take that still fit in your backpack. '''

def get_best_backpack(items: List[Item], max_capacity: int) -> List[Item]:

def get_best_r(took: List[Item], rest: List[Item], capacity: int) -> List[Item]:

if not rest or not capacity: # Base case

return took

else:

item = rest[0]

list1 = []

list1_val = 0

if item.weight <= capacity:

list1 = get_best_r(took+[item], rest[1:], capacity-item.weight)

list1_val = sum(x.value for x in list1)

list2 = get_best_r(took, rest[1:], capacity)

list2_val = sum(x.value for x in list2)

return list1 if list1_val > list2_val else list2

return get_best_r([], items, max_capacity)

Note: Kindly find an attached copy of the code outputs for python programming language below

Discuss reason why you may prefer to have cookies disabled on your browser

Answers

Answer:

For me this is because, if I don't accept them they won't let me see what I came there for and my megabyte will be wasting.

Explanation:

Consider the class Money declared below. Write the member functions declared below and the definition of the overloaded +. Modify the class declaration and write the definitions that overload the stream extraction and stream insertion operators >> and << to handle Money objects like $250.99
Write a short driver main() program to test the overloaded operators +, << and >> class Money { public: friend Money operator +(const Money& amountl, const Money& amount2) Money(); // constructors Money( int dollars, int cents); // set dollars, cents double get_value() const; void printamount();// print dollars and cents like $12.25 private: int all_cents; // all amount in cents };

Answers

Answer: Provided in the explanation section

Explanation:

#include<iostream>

using namespace std;

class Money{

  private:

      int all_cents;

  public:

      Money();

      double get_value() const;

      Money(int,int);

      void printamount();

      friend Money operator+(const Money&, const Money&);

      friend ostream& operator<<(ostream&, const Money&);

      friend istream& operator>>(istream&, Money&);

};

Money::Money(){all_cents=0;}

double Money::get_value() const{return all_cents/100.0;}

Money::Money(int dollar ,int cents){

  all_cents = dollar*100+cents;

}

void Money::printamount(){

  cout<<"$"<<get_value()<<endl;

}

Money operator+(const Money& m1, const Money& m2){

  int total_cents = m1.all_cents + m2.all_cents;

  int dollars = total_cents/100;

  total_cents %=100;

  return Money(dollars,total_cents);

}

ostream& operator<<(ostream& out, const Money& m1){

  out<<"$"<<m1.get_value()<<endl;

  return out;

}

istream& operator>>(istream& input, Money& m1){

  input>>m1.all_cents;

  return input;

}

int main(){

 

  Money m1;

  cout<<"Enter total cents: ";

  cin>>m1;

  cout<<"Total Amount: "<<m1;

 

  Money m2 = Money(5,60);

  Money m3 = Money(4,60);

  cout<<"m2 = ";m2.printamount();

  cout<<"m3 = ";m3.printamount();

  Money sum = m2+m3;

  cout<<"sum = "<<sum;

 

}

cheers i hope this helped !!

Create a class to represent the locker and another class to represent the combination lock. The Locker class will include an attribute that is of type CombinationLock. Each class must include a constructor with no input argument and also a constructor that requires input arguments for all attributes. Each class must include the appropriate set and get methods. Each class must include a method to print out all attributes.

Answers

Answer:

Class Locker

public class Locker {  

int lockno;  

String student;

int booksno;

private CombinationLock comblock = new CombinationLock();

public Locker() {

 lockno = 0;

 student= "No Name";

 booksno = 0;

 comblock.reset();  }

public Locker(int lockno, String student, int booksno,

  CombinationLock comblock) {

 super();

 this.lockno= lockno;

 this.student= student;

 this.booksno= booksno;

 this.comblock= comblock;  }

public int getLockNo() {

 return lockno;   }

public void setLockNo(int lockno) {

 this.lockno= lockno;  }

public String getName() {

 return student;  }

public void setName(String student) {

 this.student = student;  }

public int getBooksNumber() {

 return booksno;   }

public void setBooksNumber(int booksno) {

 this.booksno= booksno;  }

public String getComblock() {

 return comblock.toString();  }

public void setComblock(int no1, int no2, int no3) {

 this.comblock.setNo1(no1);  

 this.comblock.setNo2(no2);  

 this.comblock.setNo3(no3);   }

public String printValues() {

 return "Locker [lockno=" + lockno+ ", student="

   + student+ ", booksno=" + booksno

   + ", comblock=" + comblock+ "]";  }  }

The class Locker has attributes lockno for lock number, student for students names and bookno for recording number of books. Locker class also an attribute of type CombinationLock named as comblock. Locker class includes a constructor Locker() with no input argument and also a constructor Locker() that requires input arguments for all attributes lockno, student, booksno and comblock. super() calls on immediate parent class constructor. Class Locker contains the following set methods: setLockNo, setName, setBooksNumber and setComblock. Class Locker contains the following get methods: getLockNo, getName, getBooksNumber and getComblock. printValues() method displays the values of attributes.

Explanation:

Class CombinationLock

*/ CombinationLock has attributes no1, no2 and no3. It has a  constructor CombinationLock() with no input argument and also a constructor CombinationLock() that requires input arguments for attributes no1 no2 and no3. Class CombinationLock contains the following set methods: setNo1, setNo2 and setNo3. The class contains the following get methods: getNo1, getNo2 and getNo3. The class includes a method printValues() to print out all attributes.

public class CombinationLock {

int no1;

int no2;

int no3;  

public CombinationLock() {

 this.no1= 0;

 this.no2= 0;

 this.no3= 0;   }  

public CombinationLock(int no1, int no2, int no3) {

 super();

 this.no1= no1;

 this.no2= no2;

 this.no3= no3;  }

 

public int getNo1() {

 return no1;  }

public void setNo1(int no1) {

 this.no1= no1;  }

public int getNo2() {

 return no2;  }

public void setNo2(int no2) {

 this.no2= no2;  }

public int getNo3() {

 return no3;  }

public void setNo3(int no3) {

 this.no3= no3;  }

 

public void reset() {

 this.no1=0;

 this.no2=0;

 this.no3=0;  }

public String printValues() {

 return "CombinationLock [no1=" + no1+ ", no2=" +  no2

   + ", no3=" + no3+ "]";  }  }

Other Questions
1. I like her behavior and_____ A.I will B.so do I c.I also d D. I off cource2.I won't tell them anything and_____A.neither anyone elseB.neither wil anyone elseC.so will anyone elesD.any one else wont neither 60 POINTS Explain the process and solve a logarithmic equation. log x + log 8 2log 4 = 7. The composite figure shown is made up of a cylinder and a___a0. Ill mark you brainliest Answer and submit.1. Do you think interventions such as mobilizing the national guard and imposing curfews will help limit or end violence and destruction? If not, what will? 2. What choices have the city and state leaders made to tamp down violence amidst nation-wide protests? What other strategies could they use?3. What role do smartphones play in public understanding of racism? How should news outlets report video captured by citizens and posted to social media? Does it matter which two points you use to create a slope triangle? Coast guard regulations require all recreational boats to carry which of the following ( 3/4 3/100 23 1/2 )1 1/2 2/3 +1 1/6All of the (/) are fractions. Sorry if it's unclear. Following are Nintendos revenue and expense accounts for a recent March 31 fiscal year-end (yen in millions). (Enter answers in millions.) Net sales 1,888,622 Cost of sales 1,254,981 Advertising expense 118,308 Other expense, net 397,544 Prepare the company's closing entries for its revenues and its expenses. who does mandela dedicate his inaugural address? Question 1 (1 point) Major Robert Anderson led the Confederate forces in the Battle of Fort Sumter.Question 1 options:TrueFalseQuestion 2 (1 point) The main purpose of the Battle of Fort Sumter was to guard Charleston Harbor in North Carolina.Question 2 options:TrueFalseQuestion 3 (1 point) The Union forces began running out of supplies at Fort Sumter.Question 3 options:TrueFalseQuestion 4 (1 point) The Confederate troops gave no warning to the Union troops before firing upon them at Fort Sumter.Question 4 options:TrueFalseQuestion 5 (1 point) The Battle of Fort Sumter was the first battle of the Civil War.Question 5 options:TrueFalseQuestion 6 (1 point) Major Anderson realized they had no chance to win the Battle of Fort Sumter and surrendered the fort to the Confederate troops.Question 6 options:TrueFalseQuestion 7 (1 point) General P.T. Beauregard led the Union forces in theBattle of Fort Sumter.Question 7 options:TrueFalseQuestion 8 (1 point) Many states were forced to join a side after theBattle of Fort Sumter.Question 8 options:TrueFalseQuestion 9 (1 point) Several hundred men died in the Battle of FortSumter.Question 9 options:TrueFalseQuestion 10 (1 point) President Abraham Lincoln felt that the Civil War would be short and fairly small.Question 10 options:TrueFalse Find the equation of the line.(6,4) (-4,-5) The process of recombinant DNA in order What is the measure of answer Is not Bhelp is appreciated Management now needs to determine the number of engines to be produced in each plant in each month, as well as the number of engines each plant should sell to each assembly plant in June and July. Define decision variables and formulate to problem to maximize the total profit (total sales revenue minus sum of production costs, inventory costs, backordering costs, and shipping costs). help me with this question please The period manufacturing costs of a company is comprised of $2,000,000 in direct materials, $1,000,000 in direct labor, and $500,000 in overhead, resulting in 7,000 units of product. Manufacturing operations is consisted of two processes, machining and assembly. Machining takes up 40% of direct materials, 60% of direct labor, and 50% of overhead. Provide a hybrid manufacturing cost statement, containing combined activity based costing and process costing. How much less is 50km than 13.9km? Josephine is opening a retail shoe store and has developed this graph to represent her projected revenue, costs, and profit. Which twosentences correctly interpret the graph?20.000revenueDollarscostsprofits50Profits increase until the price of the shoes reaches $22.Costs decrease until the price of the shoes reaches $22, please please helppp meee A mammalogist is studying the behavior of the rain forest jaguar. She spots a jaguarcrouched on a tree branch in the understory, waiting to pounce on a rain forest herbivorecalled a tapir. The hair of the jaguar is white with black spots. The jaguar has learned thehabits of this tapir, and he knows it uses this trail each evening. The cat is panting in thesteamy heat to stay cool, and its muscles tense as the tapir approaches. The jaguar pouncesand stabs its prey with long, sharp incisors. Although its meal is large, it will need to huntand eat again in a day or two to ward off its hunger.Compose a four-to five-sentence paragraph that summarizes the general mammalcharacteristics you can identify from the details of the story about the jaguar.