Pseudocodigos en arrelgo paralelo

Solo disponible en BuenasTareas
  • Páginas : 2 (271 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de enero de 2012
Leer documento completo
Vista previa del texto
Ejercicio Tipo Arreglo
De: Pietro Casale
Fecha: 26/01/12

1.- Realizar un pseudocódigo de un Line-up de 9 peloteros que permita: a) Definir y cargar una estructura de arreglo paralelo según:C.I, Nombre, Apellido, Posición del jugador; b) Ordenarlos por método de burbuja de mayor a menor según C.I, c) Imprimir la estructura paralela.

1.- Inicio
2.- Declaración e inicialización devariables y constantes
N= 9
C.I [N]= 0
Nombre [N]= “ “
Apellido [N]= “ “
Posicion_jugador [N]= 0
C.I_aux= 0
Nombre_aux= “ “
Apellido_aux= “ “
Posicion_jugador_aux= 0
I= 0
J= 0

3.-Inicialización de Arreglos

Repetir desde i= 0 hasta N
C.I[i]= “ “
Nombre[i]= “ “
Apellido[i]= “ “
Posicion_jugador[i]= 0
Fin_desde

4.- Cargar el arreglo paralelo

Repetirdesde i=1 hasta N
Escribir “Introduzca Cedula”
Leer C.I[i]
Escribir “Introduzca Nombre”
Leer Nombre[i]
Escribir “Introduzca Apellido”
Leer Apellido[i]
Escribir“Introduzca la Posición del Jugador”
Leer Posicion_jugador[i]
Fin_desde

5.- Ordenación de la estructura paralela de mayor a menor por Burbuja

Repetir desde i=1 hasta N-1
Repetir desde j =i+1 hasta N
Si C.I[i] ›. C.I[j] entonces
C.I_aux = C.I[i]
C.I[i] = C.I[j]
C.I[j] = C.I_aux
Nombre_aux = Nombre [i]
Nombre[i] = Nombre[j]
Nombre [j] = Nombre_aux
Apellido_aux = Apellido [i]
Apellido [i] = Apellido [j]
Apellido [j] = Apellido_aux
Posicion_jugador_aux =posicion_jugador [i]
Posicion_jugador [i] = posicion_jugador [j]
Posicion_juagador [j] = posicion_jugador_aux
Fin_desde
Fin_desde
Fin_desde

6.- Imprimir el Arreglo ParaleloRepetir desde i = 1 hasta N
Escribir “Cedula”
Escribir C.I [i]
Escribir “Nombre”
Escribir Nombre [i]
Escribir “Apellido”
Escribir Apellido [i]
Escribir...
tracking img