Algoritmo Asignación #2
Enviado por anaira86638 • 5 de Diciembre de 2015 • Apuntes • 958 Palabras (4 Páginas) • 313 Visitas
Universidad Politécnica de Puerto Rico
Hato Rey, PR
Asignación #2
Jomayra Gonzalez Maldonado #86638
Prof. Leandro Morales
Engi 2310 Sec.80
4 de diciembre del 2015
Problemas: 1, 2, 3, 5, 8, 12, 14, 15 y 16
- Evaluate the following equations, given the values A= 12, B= 3, C= 6, D= 2:
- F= A + B/C – D^2
F= 12+3/6-^2
F= 12+3/6-4
F= 12+0.5-4
F= 12.5-4
F= 8.5
- F= (A + B)/C - D^2
F= (12+3)/6-2^2
F= 15/6-2^2
F= 15/6-4
F= 2.5-4
F= -1.5
- F= A + B/ (C – D^2)
F= 12+3/ (6-2^2)
F= 12+3/2
F= 12+1.5
F= 13.5
- F= (A + B) MOD C
F= (12+3) MOD 6
F= 15 MOD 6
F= 3
- F= (A + B)\ D^2
F= (12+3)/2^2
F= 15/12^2
F= 15/4
F= 3.75
- Write the following equations in computer form:
- X = Y + 3Z – Z +Y
Z – 3
X= Y+3Z – (Z+Y) / (Z – 3)
- X = 5Y + 3Z – 1
4(3Z+1) – Y
X= (X – Y) ^2
X= 5Y + (3Z– 1) / ((4*(3Z+1)) – Y)
- X= (X – Y) ^2
X= (X – Y) ^2
X= (X - Y)*(X - Y)
- Is the = sign an assignment instruction or a relational operator in the following equations? Justify your answer.
- A= B + 2 + C
Aquí el signo en esta ecuación es una instrucción de asignación. El signo no significa iguales; en cambio, significa sustituido por o se le asigna el valor de. Sólo hay una variable en el lado izquierdo de la ecuación y en el lado derecho es una expresión. El lado derecho es procesado antes de realizar la tarea.
- A – B= 2 +C
Aquí el signo en esta ecuación es el operador relacional que compara ambos lados de la ecuación y si da un tipo de datos resultante lógico (verdadero o falso).
- Evaluate the following equations given A = 5, B = 4, C = 3, D = 12:
- E= A * B + D/C
E= 5*4+12/3
E= 20+12/3
E= 20+4
E= 24
- E= D MOD A * B
E= 12 MOD 5*4
E= 2*4
E= 8
- E = 5 * A\D * (B + 1)
E= 5*5 \ 12*(4+1)
E= 5*5 \ 12*5
E= 5*0*5
E= 0
- E = D/B * ((A + 4) \ (C + 1))
E= 12/4*((5+4) \ (3+1))
E= 12/4*(9\4)
E= 12/4*2
E= 12/8
E= 1.5
- Eureka Lumber Company gives a 2% discount if the remaining balance is paid within 10 days of purchase. Write a logical expression to verify whether a customer qualifies for this discount. Use the following variable names:
BuyingDate: date the customer purchased the merchandise
PaidDate: date the customer made the final payment
Para ser calificado para el 2% de descuento el cliente tiene que pagar en 10 días. Por lo tanto, la condición necesaria para el descuento es:
Fecha de pago – fecha de compra <10
La resultante sería un tipo de datos lógicos: verdadero o falso. Por lo tanto, si la condición llega a ser cierto, el cliente califica para el descuento de lo contrario no se hace.
...