Está en la página 1de 4

Boletín ejercicios bloque 1

1. Explica con tus propias palabras qué es un algoritmo. ¿Recuerdas el origen de


la palabra? Utiliza internet para realizar una búsqueda en caso de que no lo
recuerdes.

2. Explica con tus propias palabras las 3 características principales de los


algoritmos.

3.. Traza los diagramas de flujo que describan las siguientes situaciones:

a. Describir el algoritmo involucrado en un juego consistente en el lanzamiento de


dos datos y que termina cuando la suma obtenida es 6.
b. Un cliente realiza un pedido a un proveedor. El proveedor examina en su banco
de datos la ficha de dicho cliente; si el cliente es solvente, entonces el proveedor
acepta el pedido, en caso contrario rechaza el pedido.
c. Leer el radio de un círculo y calcular e imprimir su superficie y su circunferencia.
d. Calcular el área de un rectángulo cuyos datos base y altura se leen del teclado.
Visualizar el resultado en pantalla.
e. Realizar una conversión de pies a metros.
f. Construir un programa que al introducir una EDAD diga si esta persona es Mayor
de edad.
g. Realizar un programa que pida un numero A y muestre si el número introducido
es PAR aquí usaremos el operador MOD. Mod devuelve el residuo de
una división por ejemplo 20 MOD 3 resulta 2 ya que al dividir 20 entre 3 da 6
sobrando 2 de residuo.
h. Construya un programa que pida un numero A y muestre si el numero ingresado
es PAR o IMPAR.
i. Hacer un programa que determine que numero es el mayor de 2 números
ingresados
j. Mostrar los 100 números pares a partir de 2.
k. Hacer un programa en el que se introduzcan 3 notas de un Alumno y calcule el
promedio.
l. Hacer un programa que ingrese 3 notas de un Alumno y calcule el promedio y
además diga si aprobó o no.
m. Hacer un programa que pida 2 Radios R1 y R2, Calcule las respectivas áreas de
los círculos y halle la diferencia de áreas y muestre esta diferencia como
respuesta.
n. Hacer un programa que pida 3 números y muestre cual es el mayor de ellos.
o. Hacer un programa que muestre los números múltiplos de 3 a partir de 21 hasta
120 inclusive.
p. Hallar el perímetro de un cuadrado cuyo lado mide 5 cm 2.

1
Boletín ejercicios bloque 1

4. Representar el algoritmo que resuelva la siguiente tarea mediante un diagrama


de flujo y mediante pseudocódigo.

Dado un número entero, visualice en pantalla si es par o impar. En el caso de ser


0, debe visualizar “el número no es par ni impar” (para que un número sea par, se
debe dividir entre dos y que su resto sea 0).

5. Modificar los diagramas de flujo y pseudocódigo anteriores, de forma que, si se


teclea un cero, se vuelva a pedir el número por teclado (así hasta que se teclee un
número mayor que cero) (recuerda la estructura mientras).

6. Diagrama de flujo un programa que muestre, para cada número introducido por
teclado, si es par o impar, si es positivo o negativo y su cuadrado. El proceso se
repetirá hasta que el número introducido por teclado sea cero.

7. Indica la función de los siguientes diagramas de flujo y obtén el pseudocódigo


equivalente.

a)

2
Boletín ejercicios bloque 1

b)

c)

3
Boletín ejercicios bloque 1

8. Diagrama de flujo y pseudocódigo de un programa que reciba un numero por


teclado y escriba la cuenta atrás desde dicho número hasta llegar a 0. Una vez
alcanzado el 0, el programa termina.

9. Diagrama de flujo y pseudocódigo de un programa que reciba un numero entero


por teclado y escriba como salida, la suma de todos los números naturales desde
1 hasta dicho número incluido. Si el numero introducido es <=0, el programa
muestra un mensaje de error y termina.

10. Diagrama de flujo y pseudocódigo de un programa para aprender a contar. El


programa pedirá al usuario que introduzca un número n:
- Si n >0, como resultado, mostrará por pantalla todos los números del 1 a n.
- Mientras se introduzca un número n<=0, se volverá a solicitar al usuario que
introduzca un número mayor que 0.

11. Diagrama de flujo y pseudocódigo de un programa para aprender a multiplicar.


El programa pedirá al usuario que introduzca un número entre 1 y 10.

- Si el número n se encuentra en dicho rango, el programa mostrará por pantalla


la tabla de multiplicar de n.

- Mientras se introduzca un número que no se encuentre en dicho rango, se


volverá a solicitar al usuario que introduzca un número entre 1 y 10.

12. Diagrama de flujo y pseudocódigo de un programa que muestre todos los


múltiplos de 7 menores que 100.

13. Diagrama de flujo y pseudocódigo de un programa que pida un número,


calcule el factorial y lo muestre por pantalla.

14. Diagrama de flujo y pseudocódigo de un programa que pida en bucle las


calificaciones de física, de los alumnos de 2º de Bachillerato y la muestre por
pantalla hasta que se introduzca un -1. Cuando esto sucede, el programa mostrará
por pantalla el número de aprobados y de suspensos.

También podría gustarte