Examlex

Solved

What Will Be the Final Output of the Following Code

question 118

Multiple Choice

What will be the final output of the following code snippet when a user enters input values in the order 10, 20, 30, 40, 50, and -1? public static void main(String[] args)
{
Double sum = 0;
Int count = 0;
Double salary = 0;
Double average = 0;
Scanner reader = new Scanner(System.in) ;
System.out.println("Enter salaries (-1 to stop) : ") ;
While (salary != -1)
{
Salary = reader.nextInt() ;
If (salary != -1)
{
Sum = sum + salary;
Count++;
}
}
If (count > 0)
{
Average = sum / count;
System.out.println("The Average Salary: " + average) ;
}
Else
{
System.out.println ("No data!") ;
}
Return 0;
}


Definitions:

Net Days

This term signifies the number of days within which a payment is due after an invoice has been received.

Cash Conversion Cycle

A metric that expresses the time (days) it takes for a company to convert its investments in inventory and other resources into cash flows from sales.

Accounts Receivable

Money owed to a company by its clients or customers for goods or services that have been delivered but not yet paid for.

Inventory

The raw materials, work-in-process products, and finished goods that are considered to be the portion of a business's assets that are ready or will be ready for sale.

Related Questions