Fundamentos De Algoritmos
Enviado por cautivoz • 24 de Febrero de 2014 • 244 Palabras (1 Páginas) • 226 Visitas
Fundamentos básicos de algoritmos.
Un algoritmo es un conjunto de pasos para lograr un resultado, por lo general, un algoritmo tiene datos de entrada, proceso de datos, y datos de salida.
Características de un algoritmo:
- Ordenado.
- Finito, es decir que tenga un final.
- Cuenta con instrucciones y reglas bien definidas.
El proceso de un algoritmo como ya lo mencioné líneas arriba consta de partes:
- Entrada: Información proporcionada por el usuario.
- Proceso: Procedimiento para la solución del problema.
- Salida: El resultado.
Elementos básicos de un algoritmo:
- Identificadores: Se usa para identificar objetos y otros elementos de un programa. Se diferencias entre minúsculas y mayúsculas.
- Variables: Objeto a quien se le asigna un valor y como su misma palabra lo dice puede variar ese valor más adelante en el algoritmo.
- Notas.
- Constantes: A diferencia de las variables, una constante no cambia su valor.
- Instrucciones.
Tipos de Datos:
- Datos Numéricos: Tipo entero (int, Integer), tipo real (float, double).
- Datos Lógicos: Booleanos. Sólo puede tomar uno de estos dos valores Verdadero (true) o Falso (false).
- Datos carácter y cadena (char, string): Carácter (un solo carácter) y Cadena (sucesión de caracteres) y ambos se encuentran delimitados por comillas simples o dobles comillas.
Expresiones:
- Expresiones aritméticas: Son análogas a las fórmulas matemáticas. Algunos operadores varían por ejemplo el símbolo de la multiplicación ‘X’ en algoritmo es ‘*’.
o Multiplicación: X ---> *
o División entera: / ---> div
o Exponenciación: **, ^
o Resto: mod.
Y para operar debe seguir un orden, primero se le da prioridad a los paréntesis, luego las potencias (**, ^), después los operadores (/, *), luego a (div y mod) y finalmente a (+, -).
...