tareas tics

Páginas: 16 (3908 palabras) Publicado: 11 de septiembre de 2013
Ejercicios de Diseño de Algoritmos

Ing. Sergio Garza Carranza

Procesos y Estructuras de Decisión
1. ¿Cuál es el resultado de las siguientes expresiones?
a) 3 + 6 * 14
b) 8 + 7 * 3 + 4 * 6
d) (33 + 3 * 4) / 5
e) 2 ^ 2 * 3
h) 4 / 2 * 3 / 6 + 6 / 2 / 1 / 5 ^ 2 / 4 * 2
g) 16 * 6 – 3 * 2

c) -4 * 7 + 2 ^ 3 / 4 – 5
f) 3 + 2 * (18 – 4 ^ 2)
i) 3 + 3 * 2

2. ¿Cuál de las siguientesvariables no son válidas?
a) XRayo
b) R2D2
d) ZZZZ
e) X_Rayo
g) N14
h) 3μ

c) 45
f) X
i) 3f

3. ¿Cuál de las siguientes constantes no son válidas?
a) 234
b) 12E-5
c) 32,767
e) 3.5 X 10
f) 0.00001
g) -8.975
i) 1/2
j) -7E12
k) 0,456

d) 3.6E+7
h) 0
l) 224E1

4. Evalúe las siguientes expresiones lógicas (booleanas)
a) 3 > 5 OR 8 8 AND 7 < 2 * 3)
c) (2 >= 3 OR 5 > 1+3) ANDNOT (6 >= 5)

5. Obtener el valor de cada una de las siguientes expresiones artitméticas
a) 7 div 2
b) 7 mod 2
c)
12 div 3
d)
12 mod 3
g) 7 * 10 – 50 mod 3 * 4 + 9 h) (7 * (10 – 5) mod 3) * 4 + 9
e) 0 mod 5
f) 15 mod 5
6. Escribir las siguientes expresiones en forma de expresiones algorítmicas
M +
N P

M+ N
P-Q
M+

M+n
P–q
x2 + y2
z2
Y2 – Y1
X2 – X1

Q-

N
P

seno(x)+ coseno(x)
tangente(x)

-b+√

R
5

4x2-2x + 7
(X2 – X1)2 + (Y2 – Y1)2

4
3

b2 – 4 a c


π r3
XYZ

7. Escribir las siguientes expresiones algorítmicas como expresiones algebraicas:
a) b ^ 2 – a * a * c
b) 3 * x ^ 4 – 5 * x ^ 3 + x * 12 – 17
1

Ejercicios de Diseño de Algoritmos

Ing. Sergio Garza Carranza

c) (b + d) / (c + 4)
d) (x ^ 2 + y ^ 2) ^ (1 / 2)
8. SiA = 4, B = 5 y C = 1, evaluar las siguientes expresiones:
a) B * A – B ^ 2 / 4 * C
b) (A * B) / 3 ^ 2
c) ( ( (B + C) / 2 * A + 10) * 3 * B) – 6
d) A ^ B ^ C
9. Capturar un valor numérico y determinar si se trata de un número positivo, negativo o
cero imprimiendo un mensaje correspondiente.
10. Leer dos números del teclado e imprimir el mayor de ellos o un mensaje de “son
iguales”.
11.Leer tres números diferentes del teclado e imprimir el mayor de ellos
12. Leer dos números del teclado y realizar las cuatro operaciones aritméticas básicas entre
ellos (+, -, * y /). Considere que los números pueden ser positivos, negativos o cero.
Validar la división entre cero.
13. Leer un número del teclado y determinar si es un número par o impar.
14. Imprimir el costo de una llamadatelefónica, capturando la duración de la llamada en
minutos y conociendo lo siguiente :
Toda llamada que dure tres minutos o menos tiene un costo de $5.
Cada minuto adicional cuesta $3
15. Calcule e imprima el pago mensual para un vendedor de autos, basándose en lo
siguiente:
El pago base es de $350, más una comisión de $15 por cada auto vendido y un bono
de $40 si vendió mas de 15 autos.
Elimpuesto a pagar es el 25% del pago total.
Los datos de entrada son el nombre del vendedor y el número de autos vendidos en
el mes.
Se desea imprimir el nombre del vendedor, el sueldo bruto, el impuesto y el sueldo
neto.
16. Leer 5 números del teclado, elimine el mayor y el menor y promedie los 3 restantes.
Imprima el resultado.
17. Leer la hora actual en el formato hh:mm:ss e imprimir la horacorrespondiente al
siguiente segundo. Utilice el formato de 24 hrs.
18. Leer la fecha actual en el formato dd:mm:aa e imprimir la fecha correspondiente al
siguiente día. Considere los casos de los meses de 30 o 31 días y los años bisiestos.

2

Ejercicios de Diseño de Algoritmos

Ing. Sergio Garza Carranza

19. Leer las longitudes de los tres lados de un triángulo (L1, L2 y L3) ycalcule el área del
mismo de acuerdo con la siguiente fórmula :
Area = ( T (T-L1) (T-L2) (T-L3) ) ^ 0.5
donde : T = (L1 + L2 + L3 ) / 2
20. El siguiente es el menú de un restaurante de hamburguesas. Elabore un diagrama de
flujo capaz de leer el número de cada alimento ordenado y calcular la cuenta total.
Hamburguesa sencilla ( $15)
Hamburguesa con queso ($18)
Hamburguesa especial ($20)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tareas Del Politecnico Tics
  • El aprendizaje por proyectos y tareas apoyado en las tics
  • Tics
  • Tics
  • Las tics
  • Tics
  • Tics
  • Tics

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS