SubAlgoritmo en PSeInt: otro nombre para SubProceso
Otro nombre para SubProceso: agrupa instrucciones bajo un nombre para reutilizarlas. Funciona exactamente igual.
- Grupo:
- Estructuras
- Plantilla
SubAlgoritmo
Se abre en el editor con este ejemplo cargado. Ejecútalo paso a paso y mira el diagrama.
Ejemplo resuelto
Un algoritmo completo, listo para copiar y ejecutar.
SubAlgoritmo Linea() Escribir "----------"FinSubAlgoritmoAlgoritmo Ejemplo Linea() Linea()FinAlgoritmoResultado
Cada vez que llames a Linea() se dibuja una línea.
Esto es lo que muestra la consola al ejecutar el ejemplo.
--------------------
En el diagrama de flujo
Así aparece en un diagrama de flujo, con las mismas formas que dibuja Codoritmo.
Plantilla
La forma general. Reemplaza lo que está entre < > por tus propios datos.
SubAlgoritmo Nombre(<parametro>) <acciones>FinSubAlgoritmoEjemplos que lo usan
Programas de la biblioteca de ejemplos donde aparece, de los más simples a los más completos.
Ordenamiento burbuja
Ordena números al azar intercambiando vecinos, y se detiene apenas quedan ordenados.
IntermedioOrdenamiento por selección
Busca el menor de los que faltan y lo pone en su lugar.
IntermedioOrdenamiento por inserción
Inserta cada número entre los ya ordenados, como al acomodar cartas en la mano.
IntermedioOrdenamiento por conteo
Cuenta cuántas veces aparece cada valor, sin comparar números entre sí.
IntermedioBúsqueda binaria
Encuentra un valor en un arreglo ordenado partiendo el rango a la mitad.
IntermedioBúsqueda lineal contra binaria
Cuenta las comparaciones que necesita cada búsqueda en la misma lista ordenada.
Intermedio
Más de estructuras
Codoritmo es un proyecto independiente y de código abierto, inspirado en PSeInt y compatible con su sintaxis. No está afiliado al proyecto PSeInt. Sitio oficial de PSeInt.