Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
UNIDAD 3
ALGORITMOS
Computacin para Ingeniera Petrolera
ALGORITMO
La programacin de algoritmos no es ms
que el estudio de un problema, su anlisis e
implementacin final del mismo.
En la programacin de los algoritmos
encontramos tres fases fundamentales, las
cuales son: identificacin del problema,
anlisis y desarrollo del problema e
implementacin.
En la programacin de algoritmos la
identificacin del problema no es ms que,
que es lo que se quiere hacer, para ello en
esta etapa, encontramos informacin de
entrada o inicial, que servir para el anlisis
del problema.
Constantes
Una constante es un dato numrico o alfanumrico que no
cambia durante la ejecucin del programa.
Ejemplo:
pi = 3.1416
Variable
Es un espacio en la memoria de la computadora que permite
almacenar temporalmente un dato durante la ejecucin de un
proceso, su contenido puede cambiar durante la ejecucin del
programa. Para poder reconocer una variable en la memoria de
la computadora, es necesario darle un nombre con el cual
podamos identificarla dentro de un algoritmo.
Ejemplo:
rea = pi * radio ^ 2
Las variables son : el radio, el rea y la constate es pi
Por su contenido
Variables Numricas:
Son aquellas en las cuales se almacenan valores
numricos, positivos o negativos, es decir almacenan
nmeros del 0 al 9, signos (+ y -) y el punto decimal.
Ejemplo:
IVA = 0.15 pi = 3.1416 costo = 2500
Variables Lgicas:
Son aquellas que solo pueden tener dos valores (cierto o
falso) estos representan el resultado de una
comparacin entre otros datos.
10
Variables Alfanumricas:
Esta formada por caracteres alfanumricos (letras,
nmeros y caracteres especiales).
Ejemplo:
letra = a apellido = lopez direccin = Av. Libertad
#190
11
Por
su uso de Trabajo:
Variables
Variables que reciben el resultado de una operacin
matemtica completa y que se usan normalmente dentro de
un programa.
Ejemplo:
Suma = a + b /c
Contadores:
Se utilizan para llevar el control del nmero de ocasiones en
que se realiza una operacin o se cumple una condicin. Con
los incrementos generalmente de uno en uno.
Acumuladores:
Forma que toma una variable y que sirve para llevar la suma
acumulativa de una serie de valores que se van leyendo o
calculando progresivamente.
12
Expresiones
Las expresiones son combinaciones de constantes,
variables, smbolos de operacin, parntesis y nombres de
funciones especiales.
Por ejemplo:
a + (b + 3) / c
Cada expresin toma un valor que se determina tomando
los valores de las variables y constantes implicadas y la
ejecucin de las operaciones indicadas. Una expresin
consta de operadores y operandos. Segn sea el tipo de
datos que manipulan, se clasifican las expresiones en:
Aritmticas
Relacionales
Lgicas
13
Es la representacin grfica
de las operaciones que realiza un
algoritmo (diagrama de flujo).
No
14
Pseudocdigo
INICIO
Edad: Entero
ESCRIBA cual es tu edad?
Lea Edad
SI Edad >=18 entonces
ESCRIBA Eres mayor de Edad
FINSI
ESCRIBA fin del algoritmo
FIN
15
16
DIAGRAMA DE FLUJO