ALGORITMICA

Páginas: 15 (3584 palabras) Publicado: 1 de julio de 2015
Principios de
Algoritmo
Autor: José Carlos, García La Riva
Derechos Reservados ©

Qué es un ALGORITMO ?
Un algoritmo es la secuencia de pasos
ordenados y finitos con los cuales se da
solución a una determinada proposición o
problema.
Ejemplo:
Como Elaborar una Torta
Como Cambiar una llanta a un carro
Como ensamblar una computadora

Qué necesito para armar un
Algoritmo ?
Realizar operacionesmatemáticas
básicas, tales como : Sumar, Restar,
Multiplicar y Dividir.
Lectura y Comprensión de Lectura, esto
servirá para poder entender y dar solución
a la proposición o problema que me
planteen.

Ej: Como elaborar una torta ?
PASOS:
1.

2.
3.
4.
5.
6.
7.
8.

Comprar los ingredientes
Mezclar los ingredientes y hacer la masa
Llevar la masa al horno por un tiempo “X”
Llegado el tiempo “X” saca lamasa procesada
Decorar la masa procesada llamada ahora torta
Colocarle unos adornos a la torta
Cortar y repartir la torta
A disfrutar de la torta

Ej: Como cambiar una llanta ?
PASOS:

Elaborar su solución ?

Herramientas de un Algoritmo
OPERADORES ARITMETICOS
OPERADOR
+
*
DIV
/
MOD, %


SIGNIFICADO
SUMAR
RESTAR
MULTIPLICAR
DIVISION ENTERA
DIVISION REAL
RESTO ARTIMETICO
POTENCIACION Herramientas de un Algoritmo
OPERADORES RELACIONALES
OPERADOR
>
<
>=
<=
=
<>

SIGNIFICADO
MAYOR
MENOR
MAYOR o IGUAL
MENOR o IGUAL
IGUAL
DIFERENTE

Herramientas de un Algoritmo
OPERADORES LOGICOS
OPERADOR
Y
O
NO

Observe la tabla

SIGNIFICADO
CONJUNCION
DISYUNCION
NEGACION

Herramientas de un Algoritmo
OPERADORES DE ASIGNACION Y
AGRUPACION
OPERADOR

()

SIGNIFICADO
ASIGNAR
AGRUPAR

Transformación deExpresiones
Expresión Matemática
2A
2A + 3B
(2A + 3B) / (2A)
[(5C x 6D) / (3E)] x 5A
[(2X + 3Y) x (5Y – 2X)]/2A

Expresión Algorítmica

Qué es una variable ?
Es una entidad con nombre único en un
algoritmo y a la que se le puede asignar un valor
y luego realizar algún tipo de calculo o
comparación.
Las variables pueden asumir valores numéricos,
alfanuméricos y lógicos.
Existen 2 tipos de duración oámbito de las
variables, estas son (GLOBAL Y LOCAL). Las
variables globales se pueden utilizar en
cualquier parte del Algoritmo y las variables
locales son dentro de un sub-programa
(Procedimiento o Función).

Formación del nombre de Variables
El nombre de una variable esta formada por una
colección de caracteres alfabéticos („A‟..‟Z‟,‟a‟..‟z‟),
dígitos („0‟..‟9‟) y por el carácter subrayado ( _).
El nombre de una variable siempre debe comenzar por
un carácter alfabético o por el carácter subrayado.
El nombre de una variable “JAMAS” debe comenzar con
un digito.
El nombre de una variable no debe contener espacios en
blanco o caracteres especiales tales como (“, #, $, %, &,
@, etc).
El nombre de una variable no debe coincidir con una
palabra clave de un algoritmo (SI, SINO, MIENTRAS,
PARA,REPETIR, etc…)

Ejemplos
DECLARACION
ABC
A123
1A2B
_MiVariable
Mi_Variable
Mi_123456
_1_2_3
Mi@Variable

VALIDEZ
VALIDO
VALIDO
NO VALIDO
VALIDO
VALIDO
VALIDO
VALIDO
NO VALIDO

Tipos de Datos
NUMERICOS
Entero
Real

ALFANUMERICOS
Carácter
Cadena

LOGICOS (Verdad o Falso)

Como se declaran las variables
Para declarar variables en un algoritmo se hace
uso de la siguiente sintaxis :
Tipo_Dato
Ejemplo:
ENTERO
REAL
CARÁCTER
CADENA
LOGICO

Lista_variables

A, B, C
X, Y, Z
Car1, Car2
Texto1, Texto2
Estado, Ok, Done

Evaluación de Expresiones
SI LAS VARIABLES A, B, C y D CONTINEN LOS VALORES 10,
20, 30 Y 5 RESPECTIVAMENTE, EVALUAR :

EXPRESION
(A + B) DIV D

(A + B) MOD D
(A > B) Y (C < D)

NO (A > B) O ( C <> D)

RESULTADO

Instrucciones de Entrada y Salida
de Información
Instrucción LEER : Seutiliza para ingresar un
valor y asignarselo a una variable del algoritmo.
Sintaxis : LEER(Lista_Variables)
Instrucción ESCRIBIR : Se utiliza para visualizar
el valor de una variable, constante, texto y
combinación de los mismos existentes en un
algoritmo.
Sintaxis : ESCRIBIR(Lista_Variables)

Estructura básica de un
ALGORITMO
ALGORITMO Nombre_Descriptivo
VARIABLES
:
Instrucciones
:
y/o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS