/
henkasu
/
SberJavaCourseBeginner
Обзор
Документация
Войти
/
henkasu
/
SberJavaCourseBeginner
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
hw_2
hw1/homework2.java
63 строки
3 KB
henkasu
готовое задание
02 мар 2025, 18:17
02 мар 2025, 18:17
f20cf73
Код
Авторство
О чём код?
package hw1; import java.util.Scanner; public class homework2 { public static void compareNumber() { // метод для сравнения чисел Scanner writer = new Scanner(System.in); System.out.println("ВВедите число типа double"); double doubleNumber = writer.nextDouble(); System.out.println("ВВедите число типа float"); float floatNumber = writer.nextFloat(); if(Math.abs(doubleNumber - floatNumber) < 1e-7) { System.out.println("Числа равнозначны"); } else if(doubleNumber > floatNumber) { System.out.println("Первое число больше"); } else { System.out.println("Второе число больше"); } } public static void roundNumber() { // метод для округления числа System.out.println("Введите число"); Scanner writer = new Scanner(System.in); double roundNumber = writer.nextDouble(); roundNumber = Math.round(roundNumber); System.out.println("Округленное число: " + roundNumber); } public static void throwDrob() { // метод для отброски дробной части числа System.out.println("Введите число"); Scanner writer = new Scanner(System.in); double throwNumber = writer.nextDouble(); System.out.println("Целое число: " + (int)(throwNumber)); } public static void main(String []args) { Scanner writer = new Scanner(System.in); System.out.println("Добро пожаловать в программу для операций с дробными числами."); String chooseOption = "0"; while (!chooseOption.equals("end")) { System.out.println("Выберите операцию и введите её номер:"); System.out.println("1. Сравнить два числа"); System.out.println("2. Округлить число"); System.out.println("3. Отбросить дробную часть"); System.out.println("end. Завершить работу"); chooseOption = writer.nextLine(); switch (chooseOption) { case "1": compareNumber(); break; case "2": roundNumber(); break; case "3": throwDrob(); break; case "end": break; default: System.out.println("Некорректный запрос"); } } } }