Está en la página 1de 7

Ejercicios 

propuestos.1
1   

si a=0.9 y b=1.2
si a=0.09 y b=1.3
2    

si a=0.2, b=2.3 y x=0.2
si a=1.2, b=2.1 y x=0.2
3    

si a=0.06, b=0.08
si a=0.12, b=0.21
4    

si a=0.2 y b=0.92
si a=1.2 y b=0.23
5   

si a=0.02 y b=0.123
si a=0.05 y b=a*2.2
6    

si a=0.2 y b=0.23
si a=-0.13 y b=1.01

a=0.002 y b=0.001
a=-0.002 y b=-0.001
8    (5-3/2-4*1-1)%(9-9-9-9/2)%(10*5*2/3-2-1)
9    (1-0.11*5*2*(5*(4-2))-0.1)%(2.22/8*3.4)
10 (((4-2)%3)*2)*9*2
11 (0.8-(0.9-(5*2)*1.0)%(1*2.0))
12 2/(25*5)
13 (0.01/(0.04**0.03**0.01**0.02))%(2.5/3/4/2-1)
14 ((0.001-0.002-0.002)*(0.005*2))%(2.3/3)
15 (5/2-2*4-3-8%(2.1*3.0))%(1.2-6-4.5-4.9)
16 (2.1*5-6.6/2-2.3/2.2-2.4/5.6)-(2.1*3-8-2.2)
12 (11*2*(33/11-21*3-10)-(99*5-11))%(1*2.0)
18 ((0.1**0.1**0.1**0.1)-(0.01*0.4))*(12*2.0)
19 (3%((1.2/2)*1.234)-((1.2%2)-2)/2)
20 ((1.4*5.0*4.0*3.0*2.0)-(1.1/2)%(2))/9.0%8.0+2.0*6.0*2
21 4%2%3-5/6-9**0.01**0.01
22 4%(2%(3-5/6-9)+3-5)/6-9
23 4%2%4**0.8%(2%(3-5/6-9)
24 4%(((2%3-5/6)-9**0.01)-2.6)
25  5/((5*2*3)+4%2)%(3-5/6-9)
26 8*6*(9/4**2%(3-5/6-9))
22 2.82%1*2**0.5/1.5-(9-9.8*3/5)
28 9.89*3.4/3.3/5
29  0.5/1.5-(9-9.8*3/5)+(9.9/5.1-4.8)-(2.6/9)
30  2%(4.6%1*2.0)-98-(9.9/5.1-4.8)-(2.6/9)
31 4%(2%(3-5/6-9)+9.89)*3.4/3.3/5
Ejercicios propuestos.2

1. A <= 5
2. B <= 7
3. C <= 2
4. A <= A + B + C
5. B <= C / 2
6. A <= A / B + A ^ C
7. Imprimir(A)

Ahora responde a las siguientes cuestiones:


a) ¿Qué valor contiene A después de la cuarta instrucción?
b) ¿Qué valor contiene B después de la quinta instrucción?
c) ¿Qué valor contiene A después de la sexta instrucción?
d) ¿Qué valor imprime la última instrucción?
e) Si en lugar de Imprimir(A) hubiésemos escrito Imprimir (“A”) ¿Qué aparecería?

Ejercicio 2: Observa la siguiente secuencia de instrucciones:

1. A< = 5
2. B <= 7
3. C< = 1
4. D <= (A = B)
5. E <= (A <> B)
6. F <= (MOD(B/A) >= C)

Ahora responde a las siguientes cuestiones:


a) ¿Qué valor contiene D después de la cuarta instrucción?
b) ¿Qué valor contiene E después de la quinta instrucción?
c) ¿Qué valor contiene F después de la sexta instrucción?
d) ¿Cuánto valen A, B y C después de la última instrucción?
Ejercicio 3: Observa la siguiente secuencia de instrucciones:

1. leer(A)
2. leer (B)
3. leer(C)
4. D <= (A = B)
5. E <= (A <> B)
6. F <= (MOD (B/A) >= C)

Ahora responde a las siguientes cuestiones: Supongamos que el usuario introduce 3 en A, 4 en B y


5 en C

a) ¿Qué valor contiene D después de la cuarta instrucción?


b) ¿Qué valor contiene E después de la quinta instrucción?
c) ¿Qué valor contiene F después de la sexta instrucción?
d) ¿Cuánto valen A, B y C después de la última instrucción?

Ejercicio 4: Observa la siguiente secuencia de instrucciones:

1. leer (A)
2. resultado <= 1
3. mientras (A>1)
4. resultado <= resultado * A
5. A <= A – 1
6. fin mientras
7. imprimir (resultado)

Ahora responde a las siguientes cuestiones:

a) Si en la primera instrucción se introduce un valor 2 en A ¿Qué valor se imprime?


b) Si en la primera instrucción se introduce un valor 3 en A ¿Qué valor se imprime?
c) Si en la primera instrucción se introduce un valor 4 en A ¿Qué valor se imprime?
d) ¿Qué se está calculando?
Ejercicio 5: Observa la siguiente secuencia de instrucciones:

1. leer (A)
2. Si (A>0)
3. Imprimir (A,’es positivo’)
4. Si no
5. Imprimir (A,’es negativo’)
6. Fin si

a) Describe, instrucción por instrucción, qué se está haciendo con este algoritmo.
b) ¿Qué pasa si A = 5? ¿Y si A = - 100?
c) Escribe otro algoritmo para distinguir múltiplos de 3 y compáralo

Ejercicio 6: Observa la siguiente secuencia de instrucciones:


1. leer (NumeroA)
2. leer (NumeroB)
3. Si (NumeroA < NumeroB)
4. imprimir ("El mayor es:", NumeroB)
5. si-no
6. imprimir ("El mayor es:", NumeroA)
7. fin-si

a) Describe qué se está haciendo con este algoritmo.


b) ¿Qué pasa si NumeroA = 5 y NumeroB = - 100?
c) ¿Qué pasa si NumeroA = 10 y NumeroB = 100?
d) ¿Qué pasa si NumeroA = 10 y NumeroB = 10?
Ejercicios propuestos.3

 Escribir un algoritmo que lea un valor entero, lo doble, se


multiplique por 25 y visualice el resultado

 Diseñar un algoritmo que imprima y sume la serie de números


3,6,9,12,…….99

 Hacer un algoritmo que se desea repetir 50 veces

 Hacer la prueba de escritorio del siguiente algoritmo teniendo en


cuenta que. M = 2 y N = 8

Inicio

Leer (M,N)

Producto  0

Contador  N

SI (Contador > = 0) entonces

Producto  Producto + M

Contador  Contador – 1

FIN SI

Imprimir (M, N, producto)

Fin
 Hacer la prueba de escritorio del siguiente algoritmo
Variable enteras x,y,z

Inicio

X 5

Y20

Zx+y

Imprimir (x,y,z)

Fin

 Escribir un algoritmo que sume los primeros K números enteros

También podría gustarte