Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Created by sNow on 01.07.2015.
- */
- import java.util.Scanner;
- class Sorts {
- public static void BubbleSort(int[] mass, int size) {
- int i, j;
- for (j = 0; j < size-1; j++) {
- for (i = 0; i < size - j - 1; i++) {
- if (mass[i] > mass[i + 1]) {
- int b = mass[i];
- mass[i] = mass[i + 1];
- mass[i + 1] = b;
- }
- }
- }
- }
- }
- public class Main {
- public static void main(String[] args) {
- Scanner get = new Scanner(System.in);
- int size, i, j; int[] mass;
- System.out.printf("Введите размерность массива: ");
- size = get.nextInt();
- mass = new int[size];
- System.out.println("Формируем массив: ");
- for (i = 0; i < size; i++) {
- mass[i] = (int) (Math.random()*100);
- System.out.printf("%d ", mass[i]);
- }
- Sorts.BubbleSort(mass, size);
- System.out.println("\nОтсортированный массив: ");
- for (i = 0; i < size; i++) {
- System.out.printf("%d ", mass[i]);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement