package main
import (
"fmt"
)
// Função para ordenar um array utilizando o algoritmo Bubble Sort
func bubbleSort(array []int) {
n := len(array)
for i := 0; i < n-1; i++ {
for j := 0; j < n-i-1; j++ {
if array[j] > array[j+1] {
// Troca os elementos se estiverem fora de ordem
array[j], array[j+1] = array[j+1], array[j]
}
}
}
}
func main() {
// Array fixo para simular a entrada do usuário
numeros := []int{29, 10, 14, 37, 13}
// Ordenando o array com Bubble Sort
bubbleSort(numeros)
// Exibindo o array ordenado
fmt.Println("Array ordenado com Bubble Sort:")
for _, num := range numeros {
fmt.Printf("%d ", num)
}
fmt.Println()
}