Упражнения по типу данных Java: вычисление скорости в метрах в секунду, километрах и милях в час.

Тип данных Java: упражнение 7 с решением

Напишите программу на Java для отображения скорости в метрах в секунду, километрах в час и милях в час.
Пользовательский ввод: расстояние (в метрах) и время были взяты (в виде трех чисел: часы, минуты, секунды).
Примечание: 1 миля = 1609 метров

Тестовые данные
Введите расстояние в метрах: 2500
Введите час: 5
Введите минуты: 56
Введите секунды: 23

Пример решения :

Код Java:

  import java.util.Scanner; public class Exercise7 {public static void main (String [] args) {Scanner  сканер = новый сканер (System.in);  float timeSeconds; float mps, kph, mph; System.out.print ("Введите расстояние в метрах:"); float distance = scanner.nextFloat (); System.out.print ("Введите час:"); float hr =  scanner.nextFloat (); System.out.print ("Минуты ввода:"); float min = scanner.nextFloat (); System.out.print ("Секунды ввода:"); float sec = scanner.nextFloat ();  timeSeconds = (hr * 3600) + (min * 60) + sec; mps = distance/timeSeconds; kph = (distance/1000.0f)/(timeSeconds/3600.0f); mph = kph/1.609f; System.out.println  («Ваша скорость в метрах в секунду составляет» + м/с); System.out.println («Ваша скорость в км/ч составляет» + км/ч); System.out.println («Ваша скорость в милях/ч составляет» + миль/ч  ); scanner.close ();}}  

Пример вывода:

 Введите расстояние в метрах: 2500 Введите час: 5 Введите минуты: 56 Введите  секунд: 23 Ваша скорость в метрах в секунду: 0,11691531 Скорость в км/ч: 0,42089513 Скорость в милях/ч: 0,26158804 

Flowchar t:

Редактор кода Java:

Предыдущий: Напишите программу на Java для вычисления индекса массы тела (ИМТ).
Далее: напишите программу на Java, которая считывает число и отображает квадрат, куб и четвертую степень.

Оцените статью
nanomode.ru
Добавить комментарий