1 diseñar los algoritmos que resuelvan los siguientes problemas:
A ir al cine
inicio
salir de casa
si hay fila meintras escojer la pelicula
si no se encuentra en la hora deseada entonces esperar
comprar la boleta
mirar en que sala se proyectara
entrar ala sala
mirar la pelicula
fin;
B . COMPRAR UNA ENTRADA PARA LOS TOROS
inicio
salir de la casa
llegar ala taquilla
si hay fila entonces esperar
escoger precios dias y horarios
comprar entrada
fin;
C . COLOCAR UNA MESA PARA COMER
inicio
si la mesa esta sucia entonces limpiar
si el mantel esta sucio entonces cambiar
colocar los cubiertos
si el desayuno almuerzo o comida no estan entonces esperar
servir
fin;
D . COCER UN HUEVO
inicio
si no hay huevos entonces comprar
escojer la olla
poner la olla llena de agua en la estufa a fuego
colocar el huevo dentro de la olla
mientras coce el huevo entonces esperar
sacar el huevo
fin;
E . HACER UNA TAZA DE TE
inicio
si no hay te entonces comprar
escojer la olla
llenar esta de agua
colocar en la estufa a fuego moderado
mientras el agua hierve entonces escojer el sabor de te
retirar la olla de la estufa con el agua hervida
servir el agua en un pocillo
si no hay pocillos limpios entonces limpiar o lavar
colocar el sobre de te en el pocillo con el agua
tomar
fin;
F . FREGAR LOS PLATOS DEL ALMUERZO
inicio
llevar los platos ala cocina
si no hay jabon entonces comprar
fregar los platos con agua y jabon
fin;
G BUSCAR UN NUMERO DE TELEFONO DE UN ALUMNO
inicio
buscar el alumno
si no se encuentra entonces esperar
pedir el numero
fin
H . REPARAR UN PINCHAZO DE UN BICICLETA
inicio
si no hay herramientas necesarias entonces pedir prestadas o comprar
quitar la llanta de la cicla
encontrar el pinchazo
si es muy grande entonces cambiar
colocar una llanta
fin;
I. PAGAR UNA MULTA DE TRAFICO
inicio
si no se tiene la plata entonces conseguirla lo mas pronto posible
ir al punto de pago
realizar los diferentes parametros que se encuentran en la multa
pagar la multa
fin;
J . CAMBIAR UN NEUMATICO PNCHADO (SE DISPONE DE HERRAMIENTAS Y GATO)
inicio
si el gato se encuentra dañado llamar al servicio de emergencia y si no llegan continuar
levanta el coche con el gato
aflojar y sacar los tormillos de las ruedas
quitar la rueda
colocar la rueda de repuesto
colocar los tornillos y arreglarlos
bajar el gato
fin;
k . HACER PALOMITAS DE MAIZ EN UNA OLLA A FUEGO CON ACEITE SAL Y MAIZ
inicio
si no hay ninguno de estos ingredientes entonces comprar
escoger la olla
colocar la cantidad de maiz deseado dentro de la olla
colocar la cantidad de maiz deseado dentro de la olla
colocar la cantidad de aceite deseado dentro de la olla
poner la olla en la estufa con fuego
mientras se cocinan entonces esperar
colocar la sal deseada
fin;
L . CAMBIAR EL CRISTAL ROTO DE UNA VENTANA
inicio
quitar los pedazos restantes
hacer las medidas del marco de la ventana
comprar el cristal con las medidas
llevar el cristalal lugar donde se deb colocar
si no hay pegante entonces comprar
colocar el cristal en el marco
fin;
M . QUITAR UNA BOMBILLA QUEMADA DE UN TECHO
inicio
desconectar o bajar los breakers
si es bombillo incandecente quitarlo y si la roseta se encuentra involucrada entonces cambiarlos
fin;
O . ENCONTRAR LA MEDIA DE UNA LISTA INDETERMINADA DE NUMERO DE POSITIVOS TERMIANDAD CON UN NUMERO NEGATIVO
inicio
escribirlos en una hoja
sumarlos todos
dividir ese resultado por la cantidad de numeros que hay
fin;
2 cuales de los siguientes identificadores no son validos
A. XRayo valido E. X_Rayo valido
B. R2D2 valido F. X valido
C. 45 no valido G. N14 valido
D. ZZZZ valido H. 3 u no valido
3 cuales de las siguientes constantes no son validas
A. 234 G -8.975
B. 12 E-S H. 0 no valido
C. 32,767 I. 1/2 no valido
D. 3.6E + 7 J -7E12
E. 3.5 x 10 K. 0.456
K. 0.000001 L. 224E1
4 evaluar la siguiente expresion para A = 2 y B = 5
3*A-4*B/A^2
R =
3*2 -4*5/2^2
3*2- 4*5 / 4
6 - 20 / 4
6 - 5
1
5. evaluar la expresion
4/2*3/6+6/2/5^2/4*2
R =
4/ 2 * 3 / 6 +6 / 2/1 / 5^2 / 4 * 2
4/2 *3/6 + 6 / 2/1 / 25 / 4*2
2*3/6+6 / 2 /1 /25 / 4 *2
6/6+6/2/1/25/4*2
1+3 / 1 / 25 / 4 * 2
1+3 / 0.04/ 4*2
1+ 75 / 4*2
1+ 18.75 / 4*2
1+ 4.68*2
1+ 9.36
10.36
6 escribir las siguientes expresiones algebraicas como expresiones algoritmicas
R =
A raiz b^2 - 4 * a * c
B x^2 + y ^2 / z^ 2
C 3*x + 2* y / 2* z
D a+b / c-d
E 4*x ^2 - 2* x + 7
F x +y / x -3 * x / 5
G a/b*c
H x * y*z
I y2 -y1/ x2-x1
J 2* pi* r^3
K ( x2 - x1 ) ^2 +(y2 - y1 ) ^2
7 escribir las siguientes expresiones algoritmicas como expresiones algebraicas
A b^2 - 4 * a * c
B 3 * x ^ 4 -5 * x ^ 3 + x * 12 - 17
C (b+d) / (c+4)
D (x ^ 2 + y ^ 2) ^ (1/2)
8 si el valor A es 4 el valor B es 5 el valor C es 1 evaluar las siguientes expresiones
A b* a-b ^ 2 / 4*c
R =
5* 4-5^2 / 4*1
5*4- 25 / 4*1
20-25 / 4*1
20- 5*1
20-6
14
B (a*b) / 3^2
R=
( 4*5) / 9
20/ 9
2.22
C ((b+c)/2*a+10)*3*b)-6
R=
((5+1) / 2*4+10) * 3*5) -6
((6/2 *4 + 10 ) * 3* 5) -6
((3 * 4 +10 ) * 3 * 5 ) - 6
(22 * 3 * 5 ) -6
330-6
324
9 si el valor de a es 2 y el valor de b es 3 y c es 2 evaluar la sig expresion:
a^b^c
R=
2^ 3 ^ 2
2^6
64
10 encontrar el valor de cada una de las siguientes expresiones o decir no es una expresion valida
A 7 div 2
R = 3
B 7 mod 2
R = 1
C 12 div 3
R = 4
D 12 mod 3
R = 0
E 0 mod 5
R = 0
F 15mod 5
R = 0
G 7*10 -50 mod 3* 4 +9
R = 70 - 50 mod 12 + 9
70-2 + 9
70 - 11
59
H (7*(10-5)mod 3 ) *4 +9
R =
((7*5) mod 3)* 4 + 9
(35 mod 3 )*4+9
2 *4+9
8+9
17
11 encontrar el valor de cada una de las expresiones o decir si no es una expresion valida
A 9-5-3
R = 1
B 2 div 3 + 3/5
R =
0.6 + 0.6
1.2
C 9 div 2 / 5
R =
9 div 0.4
22.5
D 7 mod 5 mod 3
R=
7 mod 2
1
E 7 mod(5 mod 3)
R =
7 mod 2
1
F ((12+3) div 2 ) / ( 8- ( 5 + 1))
R= ( 15 div 2 ) / (8-6)
7 / 2
3.5
G 12/ 2 * 3
R =
6 * 3
18
H raiz 2 ( cuadrado (4))
R = 1.4 * 16
22.4
I cuadrado ( raiz2 (4))
R= cuadrado ( 2)
4
J trunc ( 81.5) + redondeo(81.5)
R = 81 + 81
162
WEBGRAFIA:
https://www.fdi.ucm.es/profesor/luis/fp/FP.pdf
BIBLIOGRAFIA
EDITORIAL: concepcion fernandes madrid
fundamentos de programacion- luis joyanes aguilar