Pseudocódigo/Diagramas de Flujo - Ayuda con Pseudocodigo

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 2 puestos en Pseudocódigo/Diagramas de Flujo (en relación al último mes)
Gráfica de Pseudocódigo/Diagramas de Flujo

Ayuda con Pseudocodigo

Publicado por Marco (1 intervención) el 29/02/2020 05:59:06
Hola,

Soy un poco nuevo en el mundo de la programación y necesito pasar el código a pseudocodigo;

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
def shell_sort (alist) :
    gap = len(alist)//2
    while gap>0:
        for index in range(gap,len(list1)) :
            current_element = alist [index]
            pos = index
            while pos>=gap and current_element<alist[pos-gap] :
                alist[pos] = alist[pos-gap]
                pos = pos-gap
            alist[pos] = current_element
        gap = gap//2
 
num = int(input("list lenght"))
list1 = [int(input()) for i in range(num)]
shell_sort(list1)
print ("sorted list",list1)

Agradezco la ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder