Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.javarush.test.level08.lesson11.home08;
- import java.io.BufferedReader;
- import java.io.InputStreamReader;
- /* Пять наибольших чисел
- Создать массив на 20 чисел. Заполнить его числами с клавиатуры. Вывести пять наибольших чисел.
- */
- public class Solution
- {
- public static void main(String[] args) throws Exception
- {
- BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
- int[] array = new int[20];
- for (int i = 0; i < array.length; i++)
- {
- array[i] = Integer.parseInt(reader.readLine());
- }
- sort(array);
- System.out.println(array[0]);
- System.out.println(array[1]);
- System.out.println(array[2]);
- System.out.println(array[3]);
- System.out.println(array[4]);
- }
- public static void sort(int[] array)
- {
- //Напишите тут ваш код
- /*
- * Заделать Bubble sort (ничего кроме расстановки по местах метод не требует
- * */
- int temp;
- for (int i = 0; i<array.length-1; i++) {
- for (int j=1; j<array.length-i;j++) {
- if (array[j-1]<array[j]) {
- temp=array[j-1];
- array[j-1]=array[j];
- array[j]=temp;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment