Você está na página 1de 1

Algoritmo "bubbleSort"

// Disciplina : [Lógica de Programação]


// Professor : Rydne
// Descrição : Metodo Bubble sort
// Autor(a) : Luiz Fernando
// Data atual : 09/07/2022
Var
// Seção de Declarações das variáveis
v: vetor [1..10] de Inteiro
troca: logico
i, aux: inteiro

Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
para i de 1 ate 10 faca
Escreva("Digite um valor: ")
leia(v[i])
fimpara

troca <- verdadeiro


enquanto troca = verdadeiro faca
troca <- falso
para i de 1 ate 9 faca
se (v[i] > v[i+1]) entao
aux <- v[i]
v[i] <- v[i+1]
v[i+1] <- aux
troca <- verdadeiro
fimse
fimpara
fimenquanto

para i de 1 ate 10 faca


escreval(v[i])
fimpara
Fimalgoritmo

Você também pode gostar