Упражнения с условными выражениями Java: принимает два числа с плавающей точкой и проверяет, совпадают ли они с точностью до двух десятичных знаков
Условное заявление Java: упражнение 32 с решением
Напишите программу на Java, которая принимает два числа с плавающей точкой и проверяет, совпадают ли они с точностью до двух десятичных знаков.
Тестовые данные
Введите первое число с плавающей точкой: 1235
Введите второе число с плавающей точкой: 2534
Иллюстрированная презентация:
Пример решения :
Java-код:
import java.util.Scanner;
public class Exercise32 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Input first floatingpoint number: ");
double num1 = input.nextDouble();
System.out.print("Input second floatingpoint number: ");
double num2 = input.nextDouble();
input.close();
if (Math.abs(num1 - num2) <= 0.01) {
System.out.println("These numbers are the same.");
}
else {
System.out.println("These numbers are different.");
}
}
}
Пример вывода:
Введите первое число с плавающей точкой: 1235 Введите второе число с плавающей точкой: 2534 Эти цифры разные.
Блок - схема:
Редактор кода Java:
Внесите свой код и комментарии через Disqus.
Предыдущая: Принимает три цифры и печатает
Далее: Java Array упражнения
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code