Beruflich Dokumente
Kultur Dokumente
1. Debe ser Preciso, porque cada uno de sus pasos debe indicar de manera precisa e
inequvoca que se debe hacer.
2. Debe ser Finito, porque un algoritmo debe tener un nmero limitado de pasos.
3. Debe ser Definido, porque debe producir los mismos resultados para las mismas
condiciones de entrada.
4. Puede tener cero o ms elementos de entrada.
5. Debe producir un resultado. Los datos de salida sern los resultados de efectuar las
instrucciones.
PARTES DE UN ALGORITMO: Todo Algoritmo debe tener las siguientes partes:
Entrada de datos, son los datos necesarios que el algoritmo necesita para ser
ejecutado.
Proceso, es la secuencia de pasos para ejecutar el algoritmo.
Salida de resultados, son los datos obtenidos despus de la ejecucin del algoritmo.
Seudocdigo
Pseudo: es una palabra proviene de un vocablo griego que significa falso. La palabra cdigo,
se deriv de un vocablo latn que significa, entre otras acepciones, una combinacin de
signos que tiene un determinado valor de un sistema establecido
SECCION DE DECLARACIONES Tipos predefinidos: Son los que incluyen la gramtica del
lenguaje utilizado. Los Tipos definidos por el Usuario, basndose en algn tipo de dato
predefinido.
DECLARACIN DE CONSTANTES Y VARIABLES: Constantes: son todos aquellos valores que no
pueden cambiar en un proyecto, y por lo tanto tienen un valor
Fijo. Variables: Si se pueden cambiar su valor.
Tipos de datos
CUERPO DE UN ALGORITMO
El cuerpo del algoritmo es la seccin en la que se escriben las instrucciones que solucionan
un problema en particular. El cuerpo del algoritmo inicia con la palabra reservada INICIO y
luego las instrucciones que resuelven el problema, para finalizar con la palabra
Escribir (Emir)
Escribir (Juana)
FIN ALGORITMO
DIAGRAMAS DE FLUJO
Un diagrama de f lujo representa la esquematizacin grfica de un algoritmo. En realidad
muestra grficamente los pasos o procesos a seguir para alcanzar la solucin de un
Problema. Su correcta construccin es sumamente. Importante porque a partir del mismo se
escribe un programa en algn lenguaje de programacin.
DIAGRAMAS DE FLUJO Si el diagrama de flujo est completo y correcto, el paso del mismo a
un lenguaje de programacin es relativamente simple y directo. La OrganizacinInternacional
de Estandarizacin (ISO) y el
Instituto Americano Nacional Estndar (ANSI), ha creado los smbolos para la creacin de los
Diagramas de flujo.
SIMBOLOS UTILIZADOS
INICIO / FINAL Smbolo utilizado para marcar el inicio y el fin de un diagrama de flujo
Inicio y final
Entrada
Proceso
Smbolo utilizado para representar una decisin. En su interior se almacena una condicin y
dependiendo del resultado de la evaluacin sigue por una de las ramas o caminos alternativos.
no
Decisin ?
si
si no
Decisin ?
Salida
Ejemplo
//cout<<"hola";
{
cout<<"hola mundo"<<endl; //escribir y emprimer en la pantalla