1.- Hacer con while un programa que nos mueste los 10 primeros números y sus cuadrados ($num**2)
2.- Hacer un programa que nos muestre los números y sus cuadrados mientras el cuadrado sea menor que 100
3.- Hacer una página que nos pida una potencia y una cantidad y nos muestre los números, su potencia, mientras la potencia sea menor que la cantidad. Veamos un ejemplo:
Potencia: 3
Cantidad: 100
Nos debería mostrar:
1-1
2-8
3-27
4-64
4.- Hacer una página que nos pida una cadena y una longitud y nos muestre la cadena repetida mientras la longitud sea menor o igualque la que nos han dado. Ejemplo: cadena: ‘hola’ longitud: 20 Debería mostrar: ‘holaholaholaholahola’
5.- Crear una página que nos pida una cadena y una longitud y si la longitud de la cadena es menor que la longitud la rellene con ‘*’. Ejemplos: cadena:’cacahuete’ longitud: 5 nos imprime cacahuete. cadena:’hola’ longitud 7 nos imprime ‘hola***’
6.- Este sólo para los más atrevidos:
Hay una conjetura matemática que dice que lo siguiente:
Sea la siguiente operación, aplicable a cualquier número entero positivo:
- Si el número es par, se divide entre 2.
- Si el número es impar, se multiplica por 3 y se suma 1.
Al final siempre obtenemos uno.
Ejemplo: 13, 40, 20, 10, 5, 16, 8, 4, 2, 1.
Crear un bucle que, partiendo de una variable a con un valor cualquiera, vaya haciendo los pasos (y mostrándolos por consola) y que acabe cuando valga uno.