Capitulos de programacion
Algoritmos, diagramas de flujo, y programas de enc.
1.1 Problemas y algoritmos.
Algoritmos.- Se define como un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar unresultado o resolver un problema.
ETAPAS PARA RESOLVER UN PROBLEMA:
[pic]
Etapa 1 Etapa 2Etapa 3
Las características que deben tener los algoritmos son las siguientes:
Precisión: Los pasos a seguir en el algoritmo se deben precisar claramente
Determinismo: El algoritmo,dado un conjunto de entrada idéntico, siempre debe arrojar los mismos resultados.
Finitud: El algoritmo, independiente de la complejidad del mismo, siempre debe tener longitud finita.
El algoritmoconsta de tres secciones o módulos principales
[pic]
1.2 Diagramas de flujo
Representa la esquematización grafica de un algoritmo. El diagrama de flujo representa la solución del problema.Símbolos utilizados en los diagramas de flujo
• Inicio y fin
• Introducir datos de entrada
• Representa un proceso
• Se utiliza para representar una decisión múltiple
• Seutiliza para representar la impresión del resultado
• Expresa la dirección del flujo del diagrama
• Expresa conexión dentro de la misma pagina
• Expresa el modulo de un problema
Etapas dela construcción del diagrama de flujo:
[pic]
1.3 Tipos de datos
Los datos que procesa una computadora se clasifican en simples y estructuradas. Los simples ocupan solo una casilla de lamemoria por ejemplo, enteros, reales y caracteres.
Tipos de datos simples
Tipo de dato en C
int Enteros
float Reales
long Enteros de largo alcance
doubleReales de doble precisión
char carácter
Los datos estructurados se caracterizan por el hecho de que con un nombre se hace referencia a un grupo de casillas de memoria. Un...
Regístrate para leer el documento completo.