83.6k views
2 votes
Write a program that asks the user to enter an object’s mass, then calls a // function to return the object's weigh in newtown. If the object weighs // more than 500 newtons, the function also displays a message indicating that // it is too heavy. If the object weighs less than 100 newtons, the function // also displays a message indicating that it is too light.

1 Answer

4 votes

Answer:

import java.util.Scanner;

public class num8 {

public static void main(String[] args) {

Scanner in = new Scanner(System.in);

System.out.println("Enter the mass");

double mass = in.nextDouble();

double weight = calWeight(mass);

System.out.println("The weigth is "+weight);

}

static double calWeight(double mass){

double weight = mass*9.80665; // assume a = accelation due to gravity = 9.80665N

if(weight>500){

System.out.println("Too Heavy");

}

else if(weight<100){

System.out.println("Too Light");

}

return weight;

}

}

Step-by-step explanation:

  • Using Java programming language
  • The main method is created to request and store a variable, mass in kilogram. The main method call calWeight() and passes the value for mass
  • A method calWeight() is created that calculates the weight in newtons (mass * 9.8).
  • The method checks if the weight is greater than 500 (prints too heavy) if less than 100(prints to light)
  • Returns the weight

User Phreed
by
7.4k points