Académique Documents
Professionnel Documents
Culture Documents
Computacin 2014
Lab. 3.1 Expresiones lgicas. Instruccin de seleccin simple
Agosto 27, 2014
Desarrolle los siguientes ejercicios en sus respectivos cuadernos.
Expresiones lgicas o booleanas:
Son expresiones que solo pueden tomar dos valores, verdadero (true) y falso (false), se
forman combinando constantes lgicas, variables lgicas y otras expresiones lgicas.
Utiliza los operadores lgicos not, and y or y los operadores relacionales =, <, >, <=,
>=, <>.
Operadores lgicos
Son operadores que permiten formular condiciones complejas a partir de condiciones simples.
Los operadores lgicos son de conjuncin (and), disyuncin (or) y negacin (not)
Operador lgico
ingls
espaol
not
no
and
or
P
true
true
false
false
P or Q
Significado
Not P
No es cierto que P
(es FALSO que P)
Los dos al mismo tiempo
(P ^ Q)
o bin P o bin Q o ambas
(uno de los dos o ambas)
P and Q
true
false
false
false
Operadores relacionales
Los operadores relacionales son operadores que permiten comparar dos operandos. Los
operandos pueden ser nmeros, alfanumricos, constantes o variables. El resultado de una
expresin con operadores relacionales es verdadero o falso.
Operador
==
<>
<
>
<=
>=
Resultado
falso
(false)
verdadero (true)
verdadero (true)
verdadero (true)
verdadero (true)
verdadero (true)
Pgina
1 de 3
if (condicin) instruccin
Expresin Lgica
condicin?
True
False
Instruccin a1
Instruccin b1
...
...
Instruccin an
Instruccin bn
if (condicin)
{ instruccin
instruccin
.
.
instruccin
}
else:
{ instruccin
instruccin
.
.
instruccin
}
a1
a2
an
Bloques
de
instrucciones
b1
b2
bn
Pgina
2 de 3
en diagrama de flujos y
Construya los diagramas de flujos de acuerdo a las reglas de construccin de los mismos. Los
pseudocdigos deben usar las palabras reservadas en ingls, si es posible enumere cada una
de las instrucciones. Pruebe si funciona el algoritmo con varias corridas.
7. Leer del teclado dos nmeros diferentes (no validar) y determinar el mayor de ellos.
8. Leer del teclado dos valores positivos (no validar), sumar dichos valores y determinar si la
suma es par o impar
9. Calcular el promedio de tres calificaciones de un alumno. Las dos primeras notas valen
30% cada una y la tercera 40%. Si el promedio es mayor o igual a 11 imprimir aprobado,
de lo contrario dir desaprobado.
10. Debido al buen desempeo de una empresa, la gerencia decide aumentar en 15% el sueldo
de aquellos trabajadores que ganan menos de S/. 1500 soles. Determinar el nuevo sueldo
de un trabajador.
11. Debido a que algunos trabajadores recibieron aumento, los dems trabajadores tambin
solicitaron aumento, ante dicho reclamo, la gerencia de la empresa del ejercicio n 10
decide incrementar el sueldo de todos sus trabajadores bajo las siguientes condiciones. Si
un trabajador gana menos de S/. 1500 soles se les aumentar en 15%, si gana igual o ms
de S/. 1500 soles se les aumentar en 13%. Determinar el nuevo sueldo de un trabajador.
12. Ante la proximidad del pago de los impuestos, el gerente de la empresa del ejercicio n 11
decide modificar el algoritmo que calcula el sueldo de un trabajador incorporando el
descuento de ley a cada trabajador que es el equivalente al 10% del sueldo bruto. Imprimir
el sueldo bruto, el sueldo neto y el monto del descuento.
OPCIONAL
13. Leer dos nmeros del teclado e imprimir el mayor de ellos o un mensaje que indique si son
iguales.
14. Dado un nmero entero, determinar si es par, impar o nulo.
Grupo N 2: Yoichi, yoichi.palacios@upch.pe
Grupo N 1: Piero, piero.torres@upch.pe
Pgina
3 de 3