Algoritmos
Un algoritmo es una serie de pasos para resolver un problema o lograr un objetivo.
Los algoritmos utilizan palabras o serie de frases (pseudocodigos).
Diagrama de flujo
Un diagrama de flujo es la represemtacion grafica de un algoritmo.
Los diagramas de flujo utilizan simbolos para representar el algoritmo.
Caracteristicas para ambos:
- Preciso: se indica con numeros cada paso.
- Definido: siempre se llega al mismo resultado siguiendo los pasos indicados.
- Finito: en algun momento termina.
- Claro: no tiene ambiguedades, se utilizan verbos.
Pasos de solución:
- Analisis: Que se pretende resolver? Proceso o calculo principal.
- Solucion general: Aplicar, escribir o dibujar la serie de pasos en algoritmo o diagrama de flujo.
- Evaluacion o prueba: Verifcar cada proceso y su valores segun se requiera.
Simbolos para un diagrama de flujo:
Tipos de estructuras:
- Estructura secuencial
- Estructura selectiva o de decision
- Estructura ciclica
Tipos de datos en un diagrama de flujo:
- Enteros (int): numeros sin decimal. Ejemplos- 25, 66, 780.
- Flotantes (float): numeros con decimales. Ejemplos- 25.5, 6.67, 10.22.
Estructura secuencial
Serie de pasos en orden logico, lineal.
Diagrama de flujo:
ALgoritmo:
- Inicio
- Leer valores
- Calculos
- Mostrar resultados
- Fin
Estructura Ciclica
Estructura de Decision