Answered step by step
Verified Expert Solution
Link Copied!
Question
1 Approved Answer

One gram equals 1 0 0 0 milligrams. The following program intends to read a floating - point value from input, convert the value from

One gram equals 1000 milligrams. The following program intends to read a floating-point value from input, convert the value from milligrams to grams, and output the weight in grams, but the code contains three errors. Find and fix all three errors.
Ex: If the input is 2.0, then the output is:
0.002 grams import java.util.Scanner;
public class MilligramsToGrams {
public static void main(String[] args){
Scanner scnr = new Scanner(System.in);
// Modify the following code
int weightMg;
int weightGrams;
weightMg = scnr.nextInt();
weightGrams = weightMg /1000;
System.out.printf("%.3f grams
", weightGrams);
}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image
Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Securing SQL Server Protecting Your Database From Attackers

Authors: Denny Cherry

2nd Edition

1597499471, 978-1597499477

More Books

Students explore these related Databases questions