-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
Pide al usuario N números, los guarda en un arreglo, ordena el arreglo de menor a mayor con el método de la burbuja y muestra el arreglo ordenado
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Algoritmo ProcesoBurbujaVariable
Escribir Sin Saltar "Ingrese el número de elementos:";
Leer n;
Dimension numeros[n];
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir Sin Saltar "Ingrese el valor del elemento ", i, ":";
Leer numeros[i];
FinPara
Para i<-2 Hasta n Con Paso 1 Hacer
Para j<-1 Hasta n-i+1 Con Paso 1 Hacer
Si numeros[j]>numeros[j+1] Entonces
aux<-numeros[j];
numeros[j]<-numeros[j+1];
numeros[j+1]<-aux;
FinSi
FinPara
FinPara
Escribir "";
Escribir "Números ordenados:";
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir "[", i, "]: ", numeros[i];
FinPara
FinAlgoritmo
Escribir Sin Saltar "Ingrese el número de elementos:";
Leer n;
Dimension numeros[n];
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir Sin Saltar "Ingrese el valor del elemento ", i, ":";
Leer numeros[i];
FinPara
Para i<-2 Hasta n Con Paso 1 Hacer
Para j<-1 Hasta n-i+1 Con Paso 1 Hacer
Si numeros[j]>numeros[j+1] Entonces
aux<-numeros[j];
numeros[j]<-numeros[j+1];
numeros[j+1]<-aux;
FinSi
FinPara
FinPara
Escribir "";
Escribir "Números ordenados:";
Para i<-1 Hasta n Con Paso 1 Hacer
Escribir "[", i, "]: ", numeros[i];
FinPara
FinAlgoritmo