Datos Numéricos Datos Alfanuméricos Datos Lógicos 128

Anuncio
DATOS Y ENTIDADES PRIMITIVAS
TIPOS DE DATOS
Datos Numéricos
128 -157 288
Prof. Gregory Rivera
Datos Alfanuméricos
Datos Lógicos
(a, b, c, d, e,...., z)
Verdadero = True
Falso = False
7,5 -37,960 1239,9
(0, 1, 2,...., 9)
(#, /, %, !, +, -,...., etc.)
DATOS Y ENTIDADES PRIMITIVAS
TIPOS DE DATOS
Identificadores
Constantes
SUMA
CONTADOR
0
NUM
15
Variables
DATOS Y ENTIDADES PRIMITIVAS
TIPOS DE DATOS
Operadores Aritméticos
OPERADOR
**
*
/
+
mod
div
OPERACIÓN
Potencia
Multiplicación
División
Suma
Resta
Módulo (residuo)
División entera
EJEMPLO
4 ** 3
1.2 * 3
15 / 4
100.10 + 43.20
50.13 - 30.10
15 mod 2
17 div 3
RESULTADO
DATOS Y ENTIDADES PRIMITIVAS
TIPOS DE DATOS
Jerarquía de Operadores Aritméticos
OPERADOR
**
JERARQUÍA
(Mayor)
*, /, mod, div
+, a) 7 + 5 – 6
12 – 6
6
OPERACIÓN
Potencia
Multiplicación, división, módulo, división entera
(Menor)
Resta, suma
b) 9 + 7 * 8 – 36 / 5
DATOS Y ENTIDADES PRIMITIVAS
TIPOS DE DATOS
Operadores Relacionales
OPERADOR
OPERACIÓN
=
<>
Igual que
EJEMPLO
hola = ola
Diferente a
A<>B
<
Menor que
7 < 15
>
Mayor que
22 > 11
<=
Menor o igual que
15 < = 22
>=
Mayor o igual que
35 > = 20
a) A=5 B=16
(A * * 2 ) > (B * 2 )
RESULTADO
DATOS Y ENTIDADES PRIMITIVAS
Jerarquía de Operadores
OPERADOR
()
JERARQUÍA
(Mayor)
**
*, /, mod, div
+, =, < >, <, >, < =, > =
NO
Y
O
(Menor)
TIPOS DE DATOS
DATOS Y ENTIDADES PRIMITIVAS
TIPOS DE DATOS
Operadores Lógicos
P
Q
VERDADERO
VERDADERO
VERDADERO
FALSO
FALSO
VERDADERO
FALSO
FALSO
~P
~Q
P0Q
P^Q
DATOS Y ENTIDADES PRIMITIVAS
TIPOS DE DATOS
Diagramas de Flujos
CONSTRUCCIÓN:
No Válido
Válido
DATOS Y ENTIDADES PRIMITIVAS
TIPOS DE DATOS
Diagramas de Flujos
ESTRUCTURA SIMPLE (SI ENTONCES)
inicio
cal
CONDICIÓN
NO
cal >10
SI
OPERACIÓN
SI
“Aprobado”
fin
NO
DATOS Y ENTIDADES PRIMITIVAS
Diagramas de Flujos
ESTRUCTURA DOBLE (SI ENTONCES / SINO)
inicio
SI
CONDICIÓN
NO
cal
OPERACIÓN 1
SI
cal >10
“Aprobado”
NO
“Reprobado”
fin
OPERACIÓN 2
DATOS Y ENTIDADES PRIMITIVAS
Diagramas de Flujos
ESTRUCTURA MULTIPLE (SI MULTIPLE)
SELECTOR
VALOR 1
VALOR 2
ACCIÓN 1
SI SELECTOR IGUAL
VALOR 1: HACER ACCIÓN 1
VALOR 2: HACER ACCIÓN 2
DE OTRA FORMA: HACER ACCIÓN 3
{ FIN DEL CONDICIONAL}
HACER ACCIÓN X
ACCIÓN 2
ACCIÓN X
DE OTRA FORMA
ACCIÓN 3
DATOS Y ENTIDADES PRIMITIVAS
TIPOS DE DATOS
Diagramas de Flujos
inicio
a, b
El número a es
mayor que b
si
a<b
fin
no
El número b es
mayor que a
Descargar