Упражнения по условным выражениям Java: принимает три числа от пользователя и печатает
Условное заявление Java: упражнение 31 с решением
Напишите программу, которая принимает три числа от пользователя и печатает «увеличивающиеся», если числа расположены в порядке возрастания, «убывающие», если числа находятся в порядке убывания, и «Ни возрастающий, ни убывающий порядок» в противном случае.
Тестовые данные
Введите первое число: 1524
Введите второе число: 2345
Введите третье число: 3321
Пример решения :
Java-код:
import java.util.Scanner;
public class Exercise31 {
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
System.out.print("Input first number: ");
double x = in.nextDouble();
System.out.print("Input second number: ");
double y = in.nextDouble();
System.out.print("Input third number: ");
double z = in.nextDouble();
if (x < y && y < z)
{
System.out.println("Increasing order");
}
else if (x > y && y > z)
{
System.out.println("Decreasing order");
}
else
{
System.out.println("Neither increasing or decreasing order");
}
}
}
Пример вывода:
Введите первое число: 1524 Введите второе число: 2345 Введите третье число: 3321 Увеличение заказа
Блок - схема:
Редактор кода Java:
Внесите свой код и комментарии через Disqus.
Предыдущая: Принимает три цифры и печатает
Далее: Напишите программу на Java, которая принимает два числа с плавающей точкой и проверяет, совпадают ли они с точностью до двух десятичных знаков.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования