Вопрос задан 16.04.2021 в 00:06. Предмет Информатика. Спрашивает Курченков Владислав.

3. Написать программу на языке JAVA, которая по заданному номеру единицы измерения (1 – килограмм,

2 – миллиграмм, 3 – грамм, 4 – тонна, 5 – центнер) и массы M выдавала бы соответствующее значение массы в килограммах.помогите пожалуйстаа
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Иващенко Андрей.
Import java.util.*;


public class zadacha
{

public static void main(String[]args)

{

cout("Введите номер ед.изм: ");

@SuppressWarnings("resource") Scanner cin = new Scanner (System.in);
double v=cin.nextInt();

cout("Введите массу в указанной ед.изм: ");
double m=cin.nextDouble();

if (v==1) {
  print(m);
 }

else if (v==2) {
  print(m/st(6));
 }

else if (v==3) {
  print(m/st(3));
  }

else if (v==4) {
  print(m*st(3));
 }

else if (v==5) {
  print(m*st(2));
}

}

public static void cout (String text)
{
 System.out.print(text);
}
public static void print(double printer)
{
 System.out.print(printer);
}

public static int st(int t)
{
t=(int) Math.pow(10, t); return t;
}

}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь в написании программы на языке Java, которая будет принимать входные данные в виде номера единицы измерения и массы и выводить соответствующее значение массы в килограммах.

Вот пример кода для этой программы:

java
import java.util.Scanner; public class WeightConverter { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // Запросить у пользователя номер единицы измерения и массу System.out.print("Введите номер единицы измерения (1-килограмм, 2-миллиграмм, 3-грамм, 4-тонна, 5-центнер): "); int unit = scanner.nextInt(); System.out.print("Введите массу: "); double weight = scanner.nextDouble(); // Вычислить и вывести соответствующее значение массы в килограммах switch (unit) { case 1: System.out.println("Масса в килограммах: " + weight); break; case 2: System.out.println("Масса в килограммах: " + weight / 1000000); break; case 3: System.out.println("Масса в килограммах: " + weight / 1000); break; case 4: System.out.println("Масса в килограммах: " + weight * 1000); break; case 5: System.out.println("Масса в килограммах: " + weight * 100); break; default: System.out.println("Неправильный номер единицы измерения."); } scanner.close(); } }

Эта программа запрашивает у пользователя номер единицы измерения и массу, а затем использует оператор switch для вычисления и вывода соответствующего значения массы в килограммах. Номер единицы измерения может быть 1, 2, 3, 4 или 5, соответственно килограмм, миллиграмм, грамм, тонна и центнер. Если пользователь вводит неправильный номер единицы измерения, программа выводит сообщение об ошибке.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос