Algoritmo
Un algoritmo es una sucesión de pasos que se utiliza para realizar una tarea especifica, en una computadora es importante describir minuciosamente cada paso a realizar para llegar a los resultados que queremos, no podemos decirle que mueva un archivo o que saque un promedio sin especificarle como hacerlo.
Elementos de un algoritmo
Variables
Son ubicaciones de memoria donde puedes almacenar el valor de un dato.
Constantes
Son valores asignados que no cambian. Ejemplo: el número PI.
Operadores
Son signos o funciones utilizadas para operar y transformar los datos.
ejemplo: +, -, *, /, Si, No, Trunc(), etc...
Sentencias
Son instrucciones individuales que forman los pasos de un algoritmo,
Ejemplo: Definir, Imprimir, Leer, Asignar.
Convenciones
Las convenciones son un conjunto de reglas y pautas aceptada por la comunidad de Programadoras, algunas de ellas son:
Todas las variables deben ir en minúscula.
No iniciar Variables con un número.
Si tenemos dos palabras unidas en una variable podemos separarlas con " _" o poniendo la primera letra de la segunda palabra en mayúscula. Ejemplo: edad_hugo o edadHugo.
La constantes se escriben con mayúscula. Ejemplo: IVA.
Diagrama de flujo
Un diagrama de flujo es la representación grafica y esquematizada de un algoritmo.
Las sentencias usadas en un diagrama de flujo son:
Tipos de datos
En programación podemos trabajar con diferentes tipos de datos dependiendo del problema que estemos resolviendo, estos son:
Entero
Real
Lógico
Caracter
Por ultimo, cuando no sepas que hacer al resolver un problema de programación:
Define las variables y los tipos de datos que necesitas ( Real, Entero, Lógico, Real).
Mira que necesita el usuario (los datos de salida).
Guarda los datos que necesites (Leer datos y asignar valores).
Estructura las operaciones internas que trabajaran los datos.
Muestra los resultados.