Está en la página 1de 11

UNIVERSIDAD DE EL SALVADOR

FACULTAD DE CIENCIAS NATURALES Y MATEMÁTICA

LICENCIATURA EN INFORMÁTICA EDUCATIVA

CÁTEDRA DE INFORMÁTICA

TITULO O TEMA:

Lenguajes de programación, operadores y precedencia y resolución de

expresiones.

GRUPO N° (1).

NOMBRE DE ESTUDIANTE:

LILIAN ELIZABETH MARTINEZ DE CANIZALES

ASIGNATURA:

LOGICA PARA LA COMPUTACION

TUTOR:

CONSUELO ELETICIA SANDOVAL NAVARRETE

CICLO: 1 /AÑO: 2017

LUGAR Y FECHA:

San Miguel, 28 de mayo de 2017


Parte I

Indicaciones: Resuelva los siguientes ejercicios, realizando un operador por línea,

el número de operadores que contenga la expresión será el número de líneas de

solución. No presente la respuesta en un solo paso.

Ejercicios con operadores aritméticos

a) 30 - 10 / 5 + 4 * 3

30 - 10 / 5 + 4 * 3

30-10/5+12

28+12

40

b) 6 + {3^2 +(8-2)}

6+ {3^2 +6}

6+9+6

15+6

21
Ejercicios con operadores lógicos

c) 30<7 ^ 10=2 v 5<11

30<7 ^ 10=2 v 5<11

30<7 ^ 10=2 v 5<11

Respuesta: True

d) Sean A y B valores verdaderos; M y N valores falsos, encontrar el valor de

verdad del enunciado siguiente: M v {A ^ B v ¬ [M v B^ (M v ¬N)]}

A y B true

M y N false

M v {A ^ B v ¬ [M v B^ (M v ¬N)]}

M v {A ^ B v ¬ [M v B^ (false v ¬true)]}

M v {A ^ B v ¬ [M v B^ ¬true]}

M v {A ^ B v ¬ [M v B^ (true v ¬true)}

M v {A ^ B v ¬ [M v B^ v ¬true]}

M v {A ^ B v ¬ [false v true}
M v {true v false}

M v true

Ejercicios combinados

c) 6=6 ^ 120/4 < 15/3

6=6 30<15/3

30<5

Respuesta True

d) 100+30= 5 v 10 - 4 > 12/3 ^ 4<3+5

100+30= 5 v 10 - 4 > 12/3 ^ 4<3+5


130=5 v 10 - 4 > 12/3 ^ 4<3+5

130=5 v 6> 12/3 ^ 4<3+5

130=5 v 6> 9 ^ 4<3+5

130=5 v 6> 9 ^ 4<8

F F T

Respuesta: True

e) 6=6 ^ 120/4 < 15/3

f) 100+30= 5 v 10 - 4 > 12/3 ^ 4<3+5

Parte II

Indicaciones: Realice el planteamiento de un problema para cada una de las

situaciones siguientes, colocando las variables de entrada y salida.

a) Desarrolle un algoritmo en pseudocódigo que permita leer las notas de un

estudiante de Lógica para Computación y que calcule el promedio final del ciclo

académico, imprima los resultados necesarios, donde los porcentajes son los

siguientes:
- Nombre del proceso

1. Declarar Variable.

Nombre, Apellido, Due, Prueba escrita 1, Prueba escrita 2, Tarea 1, Tarea 2,

Avance del proyecto, Proyecto final, Autoevaluación.

2. Resultado:

n1, n2, n3, n4, n5, n6, n7

3. Escribir: “ingrese valor de prueba escrita 1 para almacenar en memoria”

4. Escribir: “ingrese valor de prueba escrita 2 para almacenar en memoria”

5. Escribir: “ingrese valor de tarea 1 para almacenar en memoria”

6. Escribir: “ingrese valor de tarea 2 para almacenar en memoria”

7. Escribir: “ingrese valor de avance del proyecto para almacenar en memoria”

8. Escribir: “ingrese valor de avance del proyecto final para almacenar en

memoria”

9. Escribir: “ingrese valor de autoevaluación para almacenar en memoria”

10. Calcular porcentaje

N1= prueba escrita 1*0.25

N2= prueba escrita 2 *0.25

N3= tarea 1*0.10

N4= tarea2 *0.10

N5= avance del proyecto*0.10


N6= proyecto final *0.15

N7= autoevaluación *0.5

11. Calcular nota: resultado es = prueba escrita1+ prueba escrita 2+ tarea1 +

tarea+ avance del proyecto+ proyecto final+ autoevaluación

12. Verificar si datos ingresados son menores que cero o mayores que 10.

13. Imprimir:

“la nota para” Nombre, Apellido, DUE “es”

“prueba escrita 1”. “Prueba escrita 2.“Tarea 1”. “Tarea 2”.” Avance del proyecto”.

“Avance del proyecto final”. “Autoevaluación”

Fin.

b) Elabore un algoritmo en pseudocódigo de una clínica médica, la cual, posee

tres áreas: Oftalmología, Odontología y Nefrología. La clínica recibe un

presupuesto anual que se reparte según las necesidades de cada área,

obtenga y muestre la cantidad de dinero que recibirá cada área, dado

cualquier monto anual.


Proceso: presupuesto de clínica

Declarar variable

Oftalmología

Odontología

Nefrología

Calcular: oftalmología = a presupuesto *.35

Calcular: odontología= a presupuesto *.45

Calcular: nefrología= a presupuesto*.20

- Escribir en pantalla:

“Oftalmología: $”350.00

“Odontología: $”450.00

Nefrología: $”200.00

Fin
d) Elabore un algoritmo en pseudocódigo que calcule los valores de las raíces de

x1 y x2 de la ecuación cuadrática, conociendo los valores de las variables a, b y c.

Sabiendo que la fórmula de la cuadrática es:

−b ± √ b2−4 ac
x=
2a

X1, x2

Proceso formula cuadrática.

1. Escribir en pantalla:

“ingrese el valor de a” para almacenar en memoria.

2. a=1

b=1

c=1

−b ± √ b2−4 ac
x=
2a

−(1) ± √(1)2−4(1)(1)
x=
2(1)

−1± √ 1−4
x=
2

−1± √ −3
x=
2

X= -1+1.73
2

X=.72

X=0.36

X= -1-1.73

X= 2.75

X=1.36

- a=2

- b=2

- c=2

−b ± √ b2−4 ac
x=
2a

−2 ± √(2)2−4(2)(2)
x=
2(2)
−2 ± √ 4−16 −2 ± √−12
x= =
4 4

−2+ √−12
x= =−2+3.46=1.46=0.73
4
2 2
X= 0.73

−2− √−12
x= =x−2−3.46=5.46
4
2 4
X=1.36

También podría gustarte