Создать программу, выводящую на экран случайно с генерированное трёхзначное натуральное число и его наибольшую цифру
Категория: Java
2011-09-14 16:52:56
code: #java
public class Test { public static void main(String args []){ final int min = 100; final int max = 999; int first; int second; int third; int value_max; int value = (int) (min + Math.random() * (max - min)) ; if(value > min && value < max) { first = (int) Math.floor(value / 100); second = (int) Math.floor((value - first * 100) / 10); third = (int) Math.floor(value - first * 100 - second * 10); System.out.println("Трехзначное число = " + value); if(first > second){ if (first>third) value_max=first; else value_max=third; } else{ if (second>third) value_max=second; else value_max=third; } System.out.println("Первое число = " + first); System.out.println("Второе число = " + second); System.out.println("Третье число = " + third); System.out.println("Максимальное число = " + value_max); } } }
Поделиться: