Advertisement
Aluneth

burbujaAResolver

Apr 16th, 2024
670
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.68 KB | None | 0 0
  1. Algoritmo ordenamientoBurbuja
  2.     // Burbuja = doble corte de control
  3.     Definir vector Como Entero;
  4.     Definir i, j, k, n, aux Como Entero;
  5.     Definir ordenado Como Logico;
  6.     Escribir "Introduzca la longiud del vector: ";
  7.     Leer n;
  8.     Dimension vector[n];
  9.    
  10.     Para i<-0 Hasta n-1 Con Paso 1
  11.         vector[i]<- Aleatorio(1,99);
  12.     FinPara
  13.    
  14.     ordenado <- Falso;
  15.     j<-0;
  16.     Mientras (j < n-1) & (ordenado = Falso) Hacer
  17.         Si (vector[j] > vector[j+1]) Entonces
  18.             aux <- vector[j+1];
  19.             vector[j+1] <- vector[j];
  20.             vector[j] <- aux;
  21.             j <- j+1;
  22.         SiNo
  23.            
  24.         FinSi
  25.     FinMientras
  26.    
  27.    
  28.    
  29.     Para i<-0 Hasta n-1 Con Paso 1
  30.         Escribir Sin Saltar " ", vector[i], ",";
  31.     FinPara
  32.    
  33.    
  34. FinAlgoritmo
  35.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement