Professional Documents
Culture Documents
Entrada de datos
Procesamiento de
Algoritmo
datos
Salida de resultados
Variables y constantes
Constantes: una constante es un dato numérico o alfanumérico que no cambia
durante todo el desarrollo del algoritmo o durante la ejecución del programa. Es
un objeto de valor invariable. Para expresar una constante se escribe
explícitamente su valor.
Tipos de constantes
Constantes numéricas (enteras y reales)
Constantes alfanuméricas
Constantes lógicas (Boolenas)
Las constantes pueden ser:
Constantes sin nombre: Es una expresión numérica donde se puede utilizar
directamente el valor.
Constantes con nombre: Se hace una reserva de memoria en la cual se guarda
el valor que será utilizado como constante.
Ejemplo:
π= 3.1416
Iva= 0.19
Variables y constantes
Variable. Es un espacio reservado en el computador para contener los valores
que puede cambiar durante el desarrollo del algoritmo. Los tipos de variables
(Numéricas, carácter, lógicas) determinan como se manipulara la información
contenida en esas. Una variable que se ha definido de un cierto tipo solo puede
tomar valores de ese tipo, es el caso de la variable entera x, solo podrá recibir
números enteros.
Variables locales. Es aquella que afecta únicamente el subprograma, es decir
solo un bloque de programa bien definido, un ejemplo de la vida cotidiana puede
ser aquellas cosas que afectan únicamente lo que se encuentra en la casa, por
es el caso si no pago el recibo de energía la suspenden, pero esto no afecta a
las casas de los vecinos dado que ellos no se afectan directamente de la
suspensión de la energía en mi casa.
Variable global. Variable que afecta a un programa en todo su contexto,
programa principal y modulo, lo cual se entenderá mejor cuando se mire el
concepto de funciones, sin embargo para continuar con el ejemplo anterior, si es
el municipio quien no cancela los recibos de alumbrado público y este es
suspendido, mire que afecta a muchas personas entidades incluida la seguridad
publica etc.
06/Marzo/2018
Reglas para la definición de variables
En ambos casos existen una seria de reglas, las características de los hombres
de las variables o constante, entre estas están:
-Deben iniciar con una letra (a…z), excepto la ñ.
-No deben contener símbolos ni signos de puntuación como estos: #$%/()=?¡¿+.
-No deben contener espacios en blanco, esto es en caso de una palabra esta no
debe ser compuesta.
Variable Estado
Contador Correcto (cumple con las reglas)
44444 Incorrecto (no debe iniciar con un
numero)
Mi contador Incorrecto (contiene espacio en
blanco)
Pedro Correcto (cumple con las reglas)
#k Incorrecto (inicia con un carácter
diferente a una letra)
K Correcto (cumple con las reglas)
Kkk1 Correcto (cumple con las reglas)
Constantes
Es un espacio reservado para contener valores que no cambian a los largo de la
ejecución de una algoritmo, es necesario distinguir que existen variables locales
y variables globales: Como podemos observar las variables o constante se
declaran utilizando nombre o letras. Las operaciones que se realicen sobre estas
variables y/o constantes, están definidas por una serie de operadores.
Operadores aritméticos
Operadores. Los operadores se dividen en operadores aritméticos, que se
encargan de las operaciones aritméticas como sumas, restas…. Y las
operaciones con cadena de carácter como es el caso de la concatenación.
Aritméticos. Los operadores aritméticos nos permiten realizar cualquier
operación aritmética básica que necesitemos como: suma, resta, multiplicación,
división. En la siguiente tabla se muestran los operadores más comunes y que
se emplean en la mayoría de los lenguajes con algunas variaciones.
Operador Acción Ejemplo
^o** Potencia X=2^3 //x=8
* Multiplicación X=2*3 //x=6
/ División X=12/3 //x=4
+ Suma X=2+3 //x=5
- Resta X=6-3 //x=3
Div División entera X=7 div 3 //v=2
Mod Modulo (residuo) X=9mod3 //x=0
X=9mod2 //x=1
Operadores: alfanuméricos
Existe una cantidad de operaciones que se pueden realizar con alfanuméricos,
pero en realidad estas son funciones específicas de cada lenguaje, para este
caso solo se trabaja la concatenación igual a la suma.
Concatenación. +
Ejemplo. “IM” + “DEC” = “IMDEC”
Operadores
Ejercicios
1. Realizar un diagrama de flujo que permita sumar 4 números y muestre el
resultado.
2. Realice un algoritmo que arroje la edad de la persona, cuando esta
ingrese su año de nacimiento.
3. Realizar un ejercicio que muestre el resultado del área de un triángulo en
pantalla.
4. Realice un algoritmo que permita leer 4 notas de un estudiante y muestre
su promedio.
5. Un empleado trabajo a razón de 8000 la hora, calcular cuánto se gana el
empleado si este trabaja x horas en diferentes días de la semana el
resultado debe mostrar cuanto por día y cuanto por semana así: Ganancia
día X Ganancia semana X