Professional Documents
Culture Documents
UCP
O Salida
Entrada
CPU
Unidad de
almacenamiento
ALGORITMO
1.
2.
3.
:
:
n.
Memoria Principal
Valor de la variable
VARIABLE
identificación
INSTRUCCIONES BASICAS
9 De entrada
9 De salida
9 De control
9 Repetitivas
Instrucciones de entrada
Formato
Leer(nombre de variable)
Ejemplos
Instrucciones de salida
Formato
Ejemplos
NPP
Formato
Expresiones
Operadores:
Aritméticos
+, -, *, /,
% (resto de la división entera)
Lógicos AND, Y &&
OR, O ||
NOT, NO !
Prioridad Operador
1 Not !
2 * / %
3 + -
4 > < >= <=
5 == !=
6 And &&
7 Or ||
V OR V Æ V V AND V Æ V NOT V Æ F
V OR F Æ V V AND F Æ F NOT F Æ V
F OR V Æ V F AND V Æ F
F OR F Æ F F AND F Æ F
Ejercicio 1.
Ejercicio 2.
X Å 5 % 3 * 2 + 3 % 5 * 4 – 7.0 / (2 + 1)
X Å 5 % 3 * 2 + 3 % 5 * 4 – 7.0 / 3
X Å 2 * 2 + 3 * 4 – 2.33
X Å 4 + 12 - 2.33
X Å 16 – 2.33
X Å 13.67
Ejercicios sobre expresiones lógicas
Ejercicio 1.
AÅ 5 BÅ7 CÅ9
Z Å ( A < B == C > A) && ! (B >= C)
Z Å ( 5 < 7 == 9 > 5) && ! (7 >= 9)
Z Å (Verdadero == Verdadero) && ! Falso
Z Å Verdadero && ! Falso
Z Å Verdadero && Verdadero
Z Å Verdadero
Ejercicio 2.
Formato
Instrucción 1 -V
Instrucción 2 –V
:
:
SINO
Instrucción 1 -F
Instrucción 2 -F
:
:
FIN DE SI
Ejemplo
:
Si (a > b and x < z ) entonces
Y Å a*z–5 + b /x + 1
Escribir (“El valor de Y es ”, Y)
SINO
R Å z * b - 4 * a /x + 2
Escribir(“El valor de R es ”, R)
FIN DE SI
H Å Y -R
:
Instrucciones repetitivas
9 Mientras
9 Haga … mientras
9 Para
Instrucción mientras
Formato
Formato
Haga
Instrucción 1
Instrucción 2 cuerpo del bucle
:
:
mientras
expresión lógica ;
Reglas de funcionamiento
Formato