Está en la página 1de 1

Preparación para primer control Algoritmia 2016 Semestre 2.

1. Algoritmos

a) Diseñe un algoritmo que diga si un número es primo


b) Diseñe un algoritmo para lavar la ropa
c) Diseñe un algoritmo para prestar un libro en la biblioteca
d) Diseñe un algoritmo para llevar las notas de una asignatura

2. Expresiones aritméticas
a) (3+4+16-8)/3
b) (12+4*7-5+3*6)+8
c) -14-(5×(7-6÷3+(-6-5%3))-3×(5-(11×2-17)-(15-7)))
d) 22−6*[12−(3+3×2)%3]
e) 13%5*[4+(5−3×2)/2]

3. Expresiones lógicas sean a=3 b=4


c=5 a) (a>b)&&(b>=c)
b) ((a<b)||(a<c))&&(c>b)
c) ~(b>c)||((a>c)&&(c>b))

4. Expresiones de cadenas
a) Longitud(“Hola Mundo”)
b) Extraer(4,1,”Hola Mundo”)
c) Concatenar(“Repasando”, “ para el parcial“,
Extraer(11,5,”1529 Algoritmia”))
d) Extraer(1,1,”Hola Mundo”)
e) Extraer(1,Longitud(“Hola Mundo”),“Hola Mundo”)

5. Variables y
constantes a) a=10/4
b) a=(12+4*7-5+3*6)%8
c) a=9 + (3 − 2×2)%2
d) a=4 + (2 − 4÷2)*3 − (3 + 2 − 12)%6
e) Meses= 12
f) Año=2015

6. Diagrama de flujo
a) Realice un diagrama de flujo para determinar si un número es
múltiplo de otro.
b) Realice un diagrama de flujo que eleve a la potencia 4 un número.
c) Realice un diagrama de flujo que saque el área de un rectángulo
d) Realice un diagrama que calcule una edad en meses
e) Realice un diagrama de flujo que calcule la suma de los x
primeros números enteros

También podría gustarte