martes, 29 de septiembre de 2015

Ejemplos de Algoritmos






Software para crear Algoritmos :)

Pseint


PseInt es un editor e intérprete de programas escritos en PseudoCódigo. Su interfaz gráfica permite crear, almacenar, ejecutar y corregir fácilmente programas en PseudoCódigo.
La sencillez del lenguaje PseudoCódigo lo hacen ideal para la enseñanza de la programación. Permite escribir programas con instrucciones condicionales (Si-Entonces-Sino, Segun) y ciclos (Mientras, Hasta Que, Para), y también usar valores numéricos (números decimales), lógicos, caracteres y arreglos. También provee funciones de entrada/salida y algunas funciones matemáticas.


OBJETIVO
El objetivo principal es capacitar al estudiante en los conceptos básicos de algoritmos, que le permitan obtener la destreza necesaria para diseñar sus propios algoritmos.
Caracteristicas y Funcionalidades de PSeInt:
·         Presenta herramientas de edición básicas para escribir algoritmos en pseudocodigo en español
·         Permite la edición simultánea de múltiple algoritmos
·         Presenta ayudas para la escritura
·         Autocompletado
·         Ayudas Emergentes
·         Plantillas de Comandos
·         Coloreado de Sintaxis
·         Puede ejecutar los algoritmos escritos
Sintaxis de Pseint
Sintaxis sencilla
·         Asignación: permite almacenar un valor en una variable  (a<-b+i)
·         Entradas: la instrucción leer permite ingresar información desde el ambiente (Leer x;)
·         Salidas: la instrucción escribir permite mostrar valores al ambiente (Escribir “b“)
·         Lazos mientras: ejecuta una secuencia de instrucciones mientras una condición sea verdadera. Su sintaxis
Mientras “expresión lógica” Hacer
“secuencia de acciones”
Fin Mientras
·         Lazos repetir: la instrucción repetir-hasta que una secuencia de instrucciones hasta que la condición sea verdadera. Sintaxis:
Repetir
“secuencia de acciones”
Hasta que “expresión lógica”

·         Lazos para: ejecutar una secuencia de instrucciones un número determinado de veces. Si sintaxis:
Para “variable numérica < - valor inicial  hasta valor final con paso paso hacer secuencia de acciones”
Fin para

Todo algoritmo en pseudocógido tiene la siguiente estructura general:
Proceso SinTitulo
accion 1;
accion 1;
accion n;
FinProceso

sábado, 13 de junio de 2015