Apéndice C Los ejercicios

Ejercicio 1

Soy un ejemplo de ejercicio

Ejercicio 1.1

Situar en el centro

Ejercicio 1.2

Concatenación y mayúsculas

Ejercicio 1.3

Suma de inversos

Ejercicio 1.4

Número en palabras en mayúsculas

Ejercicio 2.1

de Hello a Belle

Ejercicio 2.2

Suma de los cuadrados

Ejercicio 2.3

Recuento de métodos

Ejercicio 3.1

Información de la clase Float

Ejercicio 3.2

Tabla de cosenos

Ejercicio 3.3

Multiplicar por 1024

Ejercicio 3.4

Errores de cálculo con números decimales

Ejercicio 3.5

Hacia el infinito

Ejercicio 3.6

Arreglando errores

Ejercicio 3.7

Seleccionar manzanas

Ejercicio 3.8

Formatea una cadena

Ejercicio 3.9

Variables de instancia de los protagonistas de Spacewar!

Ejercicio 3.10

Mensajes getter de SpaceShip

Ejercicio 3.11

Mensajes setter de SpaceShip

Ejercicio 3.12

Métodos para controlar el rumbo de la nave

Ejercicio 3.13

Métodos para controlar la aceleración de la nave

Ejercicio 3.14

Inicializar la estrella central

Ejercicio 4.1

Cortar una cadena

Ejercicio 4.2

Números negativos enteros

Ejercicio 4.3

Agujero en un conjunto

Ejercicio 4.4

Enteros impares

Ejercicio 4.5

Números primos entre 101 y 200

Ejercicio 4.6

Múltiplos de 7

Ejercicio 4.7

Impares y no primos

Ejercicio 4.8

Decodificar cifrado

Ejercicio 4.9

Alfabeto del cifrado Caesar

Ejercicio 4.10

Codifica con el cifrado Caesar

Ejercicio 4.11

Decodifica con el cifrado de Caesar

Ejercicio 4.12

Acceder a parte de una colección

Ejercicio 4.13

Rellenar un array

Ejercicio 4.14

Añadir un elemento después

Ejercicio 4.15

Letras

Ejercicio 4.16

Color por nombre

Ejercicio 4.17

Colecciones para contener las naves y torpedos

Ejercicio 4.18

Actualizar todas las naves y torpedos

Ejercicio 5.1

Calcular divisores con un bloque

Ejercicio 5.2

Implementar and: y or:

Ejercicio 5.3

Clasificar un método

Ejercicio 5.4

Clasificar los métodos de control

Ejercicio 5.5

Colisión de naves

Ejercicio 5.6

Colisiones entre los torpedos y el Sol

Ejercicio 6.1

Hacer todos los Morphs

Ejercicio 6.2

Refactorizar SpaceShip y Torpedo

Ejercicio 7.1

Morph cruz

Ejercicio 7.2

Morph rectángulo

Ejercicio 7.3

Un reloj elegante

Ejercicio 7.4

Dibujo del chorro de gases

Ejercicio 7.5

Extensión del torpedo

Ejercicio 7.6

Dibujo de torpedo

Ejercicio 7.7

Acceso de la nave espacial a su diagrama en el lado de la clase

Ejercicio 7.8

Dibujar en Mobile

Ejercicio 7.9

Detección precisa de colisiones

Ejercicio 8.1

Recibir notificaciones del evento de desplazamiento del ratón

Ejercicio 8.2

Gestionar el evento de entrada del ratón

Ejercicio 8.3

Manejar el evento de salida del ratón

Ejercicio 8.4

Recibir notificaciones de eventos del teclado

Ejercicio 8.5

Teclas para controlar la nave del segundo jugador

Ejercicio 9.1

Describir un paquete

Ejercicio 9.2

Guardar el paquete Spacewar!

Ejercicio 9.3

Dos categorías de clases, un paquete

Ejercicio 11.1

Renombrar un método