DATOS LOGICOS: También denominados baléanos son aquellos que
solo pueden tomar uno de dos valores
SI/NO
F/V
0/1
DATOS DE TIPO CARÁCTER
Es el conjunto finito y ordenado de caracteres que la
computadora puede interpretaron las características que reconoce una
computadora no son estándar sin embargo la mayoría de ellas reconocen los
siguientes características alfabéticos, numéricos y especiales
Características alfabéticos: (A…..Z)
(a……z)
Características numéricas: (1,2…………99……….)
Características especiales: (+,-,*,˄,|, $, &)
Las características se pueden organizar en cadena una cadena
de caracteres es una secuencia o series de caracteres validos encerrados entra
caracteres espaciales llamados delimitadores y que suelen ser los camillas
dobles
CAMPO: Es una área de trabaja donde puede se pueden
almacenar uno o dos datos
ÁREA DE TRABAJO: Es un espacio de memoria con la longitud
que necesita el programa. Las áreas de trabajos deben tener nombres diferentes
y deben ser inicializados en 0
REGISTROS: Es un conjunto de campos relacionados entre si
ARCHIVO: Es un conjunto de registros relacionados entre si
MEMORIA: Capacidad de
guardar información y tenerla disponible para su uso
IDENTIFICADORES: Son los nombres que se les dan a los programas,
constantes, variables, subprograma y otros objetos o entidades de dígitos la
sintaxis para formar un identificador es la siguiente
LETRA|…[LETRA: Lo cual indica que un identificador constan de 1 o
mas caracteres y que le primer carácter debe ser una letra y estas pueden ser mayúsculas
o minúscula
VARIABLE: Son todas aquellos valores que pueden o no cambiar
en el transcurso del programa como existen diferentes tipos de datos entonces
las variables pueden ser numéricas y alfanuméricas
Las variables que vamos a utilizar deben tener las
siguientes características:
1 tiene el nombre y este debe ser único ya que en un
programa no pueden existir variables con el mismo nombre y este debe de empezar
siempre con una letra
2 toda variable tiene tipo y este no puede cambiar en el transcurso
del programa; si el programador la
define como entera esta solo recibirá factores enteros
3 loa nombres de las variables elegidos para el algoritmo o
programa deben ser significativos y tener relación con el objeto que representa
EJM:
TEN= Representa valores de temperatura
NOM. EST. =Representa nombre del estudiante
PESO= X250
SALB = Salario básico
VARIABLE NUMÉRICAS Pueden ser una letra o agrupación de
letras o combinación de letras y números debiendo empezar siempre por una letra
sin caracteres especiales ni espacios
EJM:
A1=500 -> Entero
PER= 750.30 -> Real
SALB= 750650.30 -> Real
VARIABLES ALFEBETICA O ALFANUMÉRICAS: Su nombre puede
constar de una letra o agrupación de letras o combinación de letras y números empezando
siempre por una letra, sin caracteres especiales ni espacios
Se diferencia de la variable numérica en el valor almacenado
ya que este puede ser numérico, alfabético o alfanumérico y siempre debe ir encerrado
entre comillas así:
EJM:
CONSTANTE: Son
aquellos valores que no cambien en el transcurso del programa y se debe
definir antes de utilizarse
EJM:
Se desea conocer el precio del artículo después del
descuento
VAL-DES=PREART*3%
↓ ↓ ↓
Nom. Var.= varia=const
EXPRESIONES
Son combinaciones
constantes, variable, operadores, paréntesis y nombres de funciones especiales;
toda expresión consta de operando y operadores
y los signos de agrupación indican el orden del culo
Según el tipo de datos que manipule las expresiones pueden ser aritméticas,
lógicas o carácter
EJM:
A*Y (X˄2) ˄2
A*N (M*X) ˄3
EXPRESIONES ARITMETICAS
Son análogos a las formas matemáticas. Las variables y
constantes son numéricas (reales o enteros) y las operaciones son aritméticas
EJM:
Operador
↓
5*18=90 -> resultado
↓
Operando
OPERADORES ARITMÉTICAS
REGLAS DE PRIORIDAD
Las operaciones que tiene 2 o más operadores requieren de
unas reglas matemáticas que nos permite determinar el orden de las operaciones,
así:
1 Todas las operaciones que se encuentren entre paréntesis son
las primeras en evaluar
2 si existen diferentes paréntesis anidados se realizan
primero las expresiones mas internas
3 las operaciones aritméticas suelen seguir el siguiente
orden de prioridad así
a)
Exponenciales
b)
*, /
c)
Div, mod
d)
+, -
e)
resultado
EJERCICIOS
SI A=3 Y B=5
1 A*(B+3)
3*(5+3)=24
2 A˄3
+3
3˄5+3=246
3 (A/2+B/2)*A˄2
(3/2+5/2)*3˄2
(1.5+2.5)*9
4*9=36
4 A*(B*(3˄2+A)+5)
3(5*(3˄2+3)+5)
3*(5*12+5)
3*(60+5)
3*65=195
5 A˄2*0.05+(1/2)˄3
3˄2*0.05+(1/8)
9*0.05(1/8)
0.45+(1/8)
1..45/8=0.18125
1..45/8=0.18125
Resolver los siguientes ejercicios aplicando las reglas de
propiedad de los operadores
1
(5*(75mod12)+4*4(4-1)+2*(7*4))
(5*(75mod12)+16(3)+2*28)
(5*3+16+48+2*28)
15+48+56=119
2
3+2*(18div4)+7˄2
3+2*4+49
3+8+49=60
3 16+3˄3-15mod4*(6+14)/8
16+27-3*20/8
16+27-60/8
43-7.5=35.5
4 46-4˄2+7*10div3+15/5-18/3
46-16+7*3+3-6
30+21-3=48
5 16+5˄3+(10mod3)+15/(7-5)-18div7-5+8
16+125+1+15/2-2-40
142+7.5-42
100+7.5=107.5
6 24-5˄2*16mod3+14*(8/2+5)+87
24-25*1+14*(4+5)+87
24-25+14*9+87
No hay comentarios:
Publicar un comentario