Написать приложение, которое читает пять чисел, определяет и печатает наибольшее и наименьшее
package chapter2; import java.util.Scanner; import java.util.StringTokenizer; //(Largest and Smallest Integers) public class Task24 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Введите 5 целых чисел через пробел: "); String inputStr = scanner.nextLine(); System.out.println(inputStr); int[] array = new int[5]; int j = 0; StringTokenizer stringTokenizer = new StringTokenizer(inputStr); while (stringTokenizer.hasMoreTokens()) { array[j] = Integer.parseInt(stringTokenizer.nextToken()); j++; } int min = array[0]; int max = array[0]; for (int i = 1; i < array.length; i++) { if (array[i] < min) { min = array[i]; } if (array[i] > max) { max = array[i]; } } System.out.println("Максимальное число: " + max); System.out.println("Минимальное число: " + min); } }
package com.company;
ОтветитьУдалитьimport java.util.Scanner;
import static java.lang.System.out;
public class Main {
public static void main(String[] args) {
int [] arr=new int[5];
for(int i=0;i< arr.length;i++){
Scanner in=new Scanner(System.in);
arr[i]= in.nextInt();
out.println("arr["+i+"]="+arr[i]);
}
int b=0, c=arr[1]+arr[2];
for(int j=0;jarr[j])
{
c=arr[j];
}
}
out.println("Наибольшее число в массиве= "+b);
out.println("Наименьшее число в массиве= "+c);
}
}