ALGORITMICA
ALGORITMICA
AMPLIACION MARACAIBO
IUTEPAL
ALGORITMICA
Autor:
Cedula: 19.988.603
Abril, 2023
ALGORITMICA
Problema
Cuestión que se plantea para hallar un dato desconocido a partir de otros datos
conocidos, o para determinar el método que hay que seguir para obtener un
resultado dado.
Lógica
1. Inicio y fin: parten de un estado inicial desde el cual ejecutan una serie de
instrucciones para llegar a un estado final de salida o finalización.
2. Exactitud: deben indicar un orden claro, específico y lógico de instrucciones
para la ejecución de cada paso, sin que exista espacio para la ambigüedad.
3. Secuencia: deben seguir una serie de pasos ordenados, entendibles y
previamente establecidos.
4. Completos: deben tener en cuenta todas las posibilidades y presentaciones del
problema para ejecutar la solución exacta.
5. Finitos: el número de pasos para ejecutar la tarea debe ser finito para darla por
concluida.
6. Abstractos: representan una guía o modelo para ordenar procesos.
Los algoritmos cualitativos son aquellos que se realizan por medio de las
palabras, lo que quiere decir que las órdenes vienen dadas en forma verbal. Por
ejemplo una receta de cocina. Por su parte los algoritmos cuantitativos son
aquellos que se realizan por medio de cálculos matemáticos.
Componentes de un algoritmo cuantitativo
Datos
Constantes, variables
NULL
Una referencia vacía. Parecido a un puntero vacío. Tenga en cuenta que no es lo
mismo que una cadena de caracteres nula "".
TRUE
Equivalente al número 1.
FALSE
Equivalente al número 0.
Una variable es un elemento de datos con nombre cuyo valor puede cambiar
durante el curso de la ejecución de un programa. Un nombre de variable debe
seguir el convenio de denominación de un identificador (carácter alfabético o
número y el signo de subrayado). Cuando se define más de una variable en una
sola declaración, el nombre debe ir separado por comas. Cada declaración de
variable debe finalizar con un signo de punto y coma. Los nombres de variables
no pueden coincidir con una palabra reservada.
Los operadores son símbolos que indican cómo se deben manipular los
operandos. Los operadores junto con los operandos forman una expresión, que es
una fórmula que define el cálculo de un valor. Los operandos pueden ser
constantes, variables o llamadas a funciones, siempre que éstas devuelvan algún
valor. El compilador evalúa los operadores, algunos de izquierda a derecha, otros
de derecha a izquierda, siguiendo un orden de precedencia. Este orden se puede
alterar utilizando paréntesis para forzar al compilador a evaluar primero las partes
que se deseen.
Símbolo Definición
AND
OR
NOT
Comandos
Operador de asignación
B . C
Los siguientes son los operadores relacionales más comunes en los lenguajes
de programación:
carácter d está representado por el código 100 . Eso significa que el resultado de
ejecutar 'D' < 'd' es el valor lógico verdadero , ya que 68 es menor a 100.
- Símbolos: p, q, r...
- Operadores: negación, conjunción, disyunción, condicional, disyunción
exclusiva
- Paréntesis: ( )