Swift – Ejercicios resueltos (VII)

Diseñar un encriptador en modo consola utilizando una clase que tenga una propiedad para guardar la equivalencia entre las letras sin encriptar y las letras encriptadas. Para ello se deberá utilizar un array de estructuras. Además, dicha clase deberá contener una función para encriptar y otra para desencriptar. Se deberá diseñar una clase para probarlo. … Continuar leyendo «Swift – Ejercicios resueltos (VII)»

Swift – Ejercicios resueltos (VI)

Utiliza el método filter para obtener todos los nombre de personas que se encuentran en un array llamado nombres y que comiencen por la letra «A»: Utilizando el método reduce, calcula la suma de todos los enteros de un array: Utilizando el método map calcula el número real que se obtiene al dividir el numerador entre el denominador de diversas fracciones … Continuar leyendo «Swift – Ejercicios resueltos (VI)»

Swift – Ejercicios resueltos (V)

Crea una clase llamada «Obstaculos» para crear los obstáculos de un videojuego. Debe tener un inicializador con los parámetros de anchura y altura de los obstáculos, que serán las propiedades de la clase. Deberá tener además un método «mostrar» que deberá listar esos datos por pantalla. Crea un array de 10 obstáculos cuyas alturas y … Continuar leyendo «Swift – Ejercicios resueltos (V)»

Swift – Ejercicios resueltos (IV)

Desarrollar una clase para comprobar si un año es bisiesto: Crea una clase llamada Persona. Esta clase deberá tener un atributo «nombre», de tipo String. También deberá tener un método «setNombre», con un parámetro String, que permita cambiar el valor del nombre. Finalmente, también tendrá un método «saludar», que escribirá en pantalla «Hola, soy » … Continuar leyendo «Swift – Ejercicios resueltos (IV)»

Swift – Ejercicios resueltos (II)

Funciones y operadores aritméticos Sumar dos números y devolver el resultado: Calcular el número de segundos que suman en total un número determinado de años: Calcular la cantidad total de píxeles que tiene una pantalla dada su altura y anchura en píxeles: Intercambiar el valor de dos variables: Dado un número, imprimir el último dígito: … Continuar leyendo «Swift – Ejercicios resueltos (II)»

Swift – Ejercicios resueltos (I)

Variables, constantes y operadores aritméticos Dadas dos variables, calcular la suma, almacenar el resultado en otra variable e imprimir el resultado: Calcular el número de segundos en un año almacenando dicho valor en una variable: Partiendo de la anchura y la altura de una pantalla en píxeles, calcular el número total de píxeles de dicha … Continuar leyendo «Swift – Ejercicios resueltos (I)»