Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Test {
- private double percentile = 0.00;
- private double median = 0.00;
- private double maxValue = Double.MIN_VALUE;
- private double minValue = Double.MAX_VALUE;
- private double avrgValue = 0.00;
- public void main(String[] args) throws IOException {
- if (args.length < 1) {
- System.out.println("Ошибка: отсуствует файл с входными данными");
- }
- Scanner reader = new Scanner(new FileInputStream(args[0]));
- int linesInFile = reader.nextInt();
- double[] data = new double[linesInFile];
- for (int i = 0; i <= linesInFile; i++) {
- double number = Double.parseDouble(reader.nextLine().trim());
- BigDecimal numberForCompare = BigDecimal.valueOf(number);
- numberForCompare.setScale(2, RoundingMode.CEILING);
- if (numberForCompare.compareTo(BigDecimal.valueOf(maxValue)) > 0) {
- maxValue = numberForCompare.doubleValue();
- }
- if (numberForCompare.compareTo(BigDecimal.valueOf(minValue)) < 0) {
- minValue = numberForCompare.doubleValue();
- }
- data[i] = number;
- }
- for (int i = 0; i < data.length; i++) {
- //TODO здесь написать код, который тебе нужен
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement