Sei sulla pagina 1di 2

BOLETÍN 1 DE EJERCICIOS.

1. Dado el siguiente pseudocódigo, pásalo a diagrama de flujo e impleméntalo en pseint.

PRINCIPIO
REPETIR
ESCRIBIR (“Introduzca el primer nº ”);
LEER (menor);
HASTA menor > 0;
REPETIR
ESCRIBIR (“\Introduzca el segundo nº ”);
LEER (mayor);
HASTA mayor > 0;

SI menor > mayor


aux:=mayor;
mayor:=menor;
menor:=aux;
FINSI

ESCRIBIR (“El menor es “, menor);


ESCRIBIR (“El mayor es “, mayor);
FIN

2. Averiguar si un número tecleado es positivo o negativo.

3. Tecleados dos números, representar la suma de los números comprendidos entre ellos, ambos
incluidos.

4. Representar la tabla de multiplicar del 6.

5. Representar la tabla de multiplicar del número N, en el intervalo de A a B.

6. Programa que represente los números del 1 al 20. Que calcule la suma de los números pares y la
suma de los números impares.

7. Averiguar si de tres números que se teclean (A, B, C) uno de ellos es la suma de los otros dos.

8. Representar la media aritmética de los números enteros comprendidos entre dos números tecleados
A y B.

9. Programa que pida dos números por teclado. El más pequeño aumentarlo de 5 en 5 y el segundo
disminuirlo de 2 en 2. Imprimir ambas series hasta que el número menor supere al mayor.

10. Diseñar un programa que tome dos números y efectúe la suma, resta, multiplicación o división de
ambos operandos según la opción elegida por el usuario.

11. Programa que pida un número por teclado. Si es par representar los 5 siguientes números impares.
Si es impar representar los 5 siguientes números pares.

12. Diseñar un programa que calcule el cuadrado y el cubo de los veinte primeros números naturales.

13. Calcular la media de una de los números comprendidos entre dos números que se introducen por
teclado.

14. Programa que acepte un número entero (positivo o negativo) desde teclado e imprima el número de
cifras que tiene.

15. Calcular el factorial de un número introducido por teclado.

16. Tecleado un número de ocho dígitos que representa una fecha (DDMMAAAA), representar si la
fecha sería VALIDA o NO VALIDA. Hay que tener en cuenta los años bisiestos. En el caso de que la fecha no
sea correcta, el programa dirá por qué motivo no lo es.

17. Realizar un programa que calcule la varianza de n números, sabiendo que la fórmula mediante la
que se calcula es:

n 2n
1 1
∑ x − 2 ( ∑ x
n−1 i=1 i n(n−1 ) i=1 i
)

18. ISBN. Todo libro editado tiene un número identificativo que consta de 10 cifras. El ISBN se divide
en dos partes. La primera, formada por las 9 primeras cifras que son siempre dígitos, identifican el idioma,
la editorial y el libro propiamente dicho. La segunda parte es el dígito de control que puede ser un dígito o
una letra ‘x’, de manera que se calcula mediante la siguiente fórmula:

9
x 10=( ∑ i⋅x i ) mod11
i=1

Realiza un programa que calcule el 10 carácter del ISBN.

19. Realizar un programa que dado un número entero de 6 caracteres de máximo, invierta el orden de
sus cifras y lo imprima por pantalla.

20. Se introduce por teclado un número natural, realizar un programa que diga cual es el número que
ocupa la posición i.

21. Se introduce por teclado un número natural, realizar un programa que diga si dicho número es o no
capicúa.

22. Escribir una programa cuentanumeros que reciba el valor de un número N entero y positivo,y
devuelva cuántos números hay entre 1 y N que estén formados sólo por cifras impares. En caso de recibir un
número negativo, el programa devolverá un mensaje de error.
Se pide: a) Algoritmo
b) Programa

Ejemplo: Si se recibe el valor 25, devolverá 10.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Potrebbero piacerti anche