Ejemplos de programas
Ejercicios a realizar
- Suma de los dígitos de un número entero
- Primo
- Combinaciones de n elementos tomados m a m
- Intercambia los valores de dos variables y ordena tres números
- Definid una función que calcule el número resultante de escribir al revés las cifras de un número entero. Por ejemplo, invierte(321) = 123. Utilizad dicha función correctamente en un algoritmo (sol).
- Definid una función que determine si un número es capicúa utilizando la definición de la función "invierte" del apartado anterior. Utilizad dicha función correctamente en un algoritmo que interaccione con el usuario (sol).
- Definid una función que determine si un número entero positivo es primo utilizando las siguientes ideas: (a) Si un número tiene un divisor par, entonces tiene que ser divisible por 2; (b) Si un número tiene un divisor impar, éste debe encontrarse entre 3 y n1/2. Vuestro algoritmo debe tener en cuenta que el único número primo par es el 2, y que el número 1 no es primo. Utilizad dicha función correctamente en un algoritmo (sol).