Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Escuela Normal
Superior N°40
“Mariano Moreno”
Cu
ade
rnill
o P
rop
ed
éu
tico
20
17
Niv
el S
up
erio
r
INDICE
Página
Datos 1
Tipos de Datos 2
Variables 3
Constantes 4
Operadores y Expresiones 5
Algoritmos - Algoritmos Descriptivos 8
Datos de Entrada y Salida en los Algoritmos 10
Datos Intermedios en los Algoritmos 11
Estructuras Condicionales Simples 12
Estructuras Condicionales Dobles 13
Estructuras Condicionales Anidadas 14
Estructuras Condicionales Múltiples 15
1
2
3
4
Todos los símbolos que representan enlaces entre cada uno de los argumentos u
operandos que intervienen en una operación se llaman operadores, y se utilizan para construir
expresiones.
Las expresiones son combinaciones de operadores y operandos, estos últimos pueden ser
variables o constantes. En función del tipo de operadores, las expresiones se clasifican en
aritméticas (Ej. a + (b * 3) / c), relacionales (Ej. x>=20), y lógicas (Ej. Not(x>5)).
Los operadores pueden ser:
ARITMÉTICOS
Son operadores utilizados para realizar cálculos matemáticos. Para operar con números se
utilizan operadores aritméticos, que junto con las variables numéricas forman expresiones
aritméticas.
+ Suma
- Resta
* Multiplicación
^ Potenciación
/ División real
\ División entera
MOD Resto de la división entera
Nota:
ASIGNACIÓN.
Nombre “Sofía Juárez”
Nota:
Es importante enfatizar que el único operador reconocido para representar la multiplicación
es el asterisco (*).
U na vez comprendidas las operaciones aritméticas, debemos considerar una operación que muchas
veces no es tomada en cuenta pero su importancia es fundamental, esta operación es la
La función de la asignación consiste en poner a una variable algún valor, el cual puede ser obtenido de
un dato constante, por ejemplo 3 , " J uan" , falso, etc. o de una expresión por ejemplo: 2+4 , a*2, etc.
El operador que vamos a utilizar para representar la asignación es una flecha que será utilizado de
derecha a izquierda, es decir, si queremos ponerle a la variable nombre el valor " Sofía J uárez" , la expresión quedará de la siguiente manera:
En algunos casos, la computadora también reconoce el símbolo = para denotar la operación de
asignación.
Operadores y Expresiones
a + (b * 3) / cEjemplo de expresión aritmética: Donde +, * y / son operadores aritméticos; a, b y c son variables, y 3 es un valor constante.
5
OR (O)
Es un operador binario, es decir, afecta a dos operandos. La expresión que forma es
verdadera cuando al menos uno de sus operandos es verdadero. Da como resultado falso si
todos los operandos tienen un valor falso. Es el operador lógico de disyunción.
(5>10) Or (3<2) Devuelve Falso
AND (Y)
Es un operador binario. La expresión formada es verdadera cuando ambos operandos son
verdaderos. Da como resultado falso, si al menos uno de los operandos tiene un valor falso.
Es el operador lógico de conjunción.
(3<5) And (30>20) Devuelve Verdadero
NOT (NO)
Es un operador unario, es decir, sólo afecta a un operando. Afecta a la expresión cambiando
su estado lógico: si era verdadero lo transforma en falso, y viceversa.
Not(18>5) Devuelve Falso
RELACIONALES O DE COMPARACIÓN
Son operadores utilizados para efectuar comparaciones; permiten formar expresiones
booleanas, es decir, expresiones que al ser evaluadas generan un valor lógico
Falso.
< Menor que
= Igual
> Mayor que
<= Menor o igual que
>= Mayor o igual que
<> Distinto de
LÓGICOS O BOOLEANOS
Son operadores usados para realizar operaciones lógicas.
OR Suma lógica
AND Producto lógico
NOT Negación
Ejemplo: (Num > 5)
Donde > es el operador relacional Mayor que; Num es una variable, y 5 es un valor constante.
Verdadero o
La expresión booleana o lógica del ejemplo, va a devolver un valor Verdadero o Falso en función
del valor almacenado en la variable Num.
Ejemplo:
Ejemplo:
Ejemplo:
Ejemplo:
Ejemplo:
6
ORDEN DE EVALUACION
La prioridad a la hora de evaluar los operadores en cualquier expresión es:
Paréntesis (empezando por los más internos)
Potencias
Productos y divisiones
Sumas y restas
Concatenación
Relacionales
Lógicos
PARÉNTESIS
Los paréntesis se utilizan para anidar expresiones.
( ) Anidar expresiones
TABLA RESUMEN DE OPERADORES
Operadores
Aritméticos
Operadores de
Comparación
Operadores de
Concatenación
Operadores
Lógicos
Potencia ^ < (Menor que) & And
Multiplicación * <= (Menor o
igual que) + Or
División / > (Mayor que) Not
>= (Mayor o
igual que) Resto División Mod
= (Igual a)
Suma +
< > (Distinto de)
Resta -
ALFANUMÉRICOS O DE CONCATENACIÓN
Son operadores utilizados para combinar cadenas de caracteres, para unir datos
alfanuméricos.
+ ; & : Concatenación
La concatenación consiste en unir expresiones alfanuméricas como si fueran eslabones de
una cadena.
7
8
9
10
11
12
13
Estructuras Condicionales Anidadas14
15
16