1. Inicio
2. Declaras los libros
3. Pedir y asignar los libros que vamos acomodar
4. Ingresas el titulo del libro
5. lo va acomodar directamente en la primera posición.
6. Si el siguiente libro que ingreses la letra es menor al primero lo correra a la segunda posición, sino quedara igual y asi sucesivamente todos los libros que ingreses.
7. fin
Para representar nuestro problema y algoritmo hicimos el siguiente diagrama de flujo:
Primero inicio, luego declaramos un arreglo indefinido porque aun no sabemos los libros que acomodaremos, primero pedimos y asiganamos los libros que queremos acomodar, para poder definir de que tamaño quedara nuestro arreglo, despues este arreglo toma como valor el numero de libros ingresados, despues nuestra variable "x" contara las filas del arreglo, despues nos pide el nombre del libro, ingresamos el nombre del primer libro que deseamos acomodar y el programa automaticamente lo va acomodar en la primera posición de nuestro librero porque aun no tenemos mas libros, pero despues se regresa y te pide el nombre del segundo libro y si este tiene su letra inicial menor que el primero que acomodamos regresara al siguiente libro hasta terminar de capturar el numero de libros que asignamos y si es mayor se iniciara otro contador que lo declararemos como "y"que controlara el valor de la fila del arreglo despues compararemos los valores guardados, si es mayor cambiaran los valores y seguiran realizandoce el mismo proceso de comparacion desde el inicio, en cambio si no es mayor pasara al siguiente par de las posiciones que tenemos. Al final despues de ingresar todos los nombres de libros imprimira nuestro programa la lista de los libros ya ordenados alfabeticamente.
A continuación presentare 2 ejemplos de nuestro problema:
Ejemplo 1

Despues ingresaremos los titulos de los 5 libros que son:


Despues de que ingresemos este segundo titulo nuestro programa comparara si va primero o despues del primero.



Y para finalizar el programa nos lanzara la lista de los libros que ingresamos ya ordenada alfabeticamente.

Ejemplo 2
Nuestro programa preguntara cuantos libros deseas acomodar o almacenar.


El programa hara el mismo procedimiento que en el ejemplo 1 para acomodar y almacenar los libros de orden alfabetico segun su titulo.

Todos los diagramas de flujo fueron realizados en el diagram dessigner
Para mas información sobre ese software y donde podran descargarlo den click en el vinculo.
Mi compañera de equipo: Laura Gonzalez Hernandez