// ---- Operaciones Aritméticas en Swift ---- //
// Sumar dos números
let numero1 = 10
let numero2 = 5
let suma = numero1 + numero2
print("La suma de \(numero1) y \(numero2) es igual a \(suma)")
// Restar dos números
let resta = numero1 - numero2
print("La resta de \(numero1) y \(numero2) es igual a \(resta)")
// Multiplicar dos números
let multiplicacion = numero1 * numero2
print("El resultado de multiplicar \(numero1) por \(numero2) es igual a \(multiplicacion)")
// Dividir dos números
// Evitando la división entre cero
if numero2 != 0 {
let division = Double(numero1) / Double(numero2)
print("El resultado de dividir \(numero1) entre \(numero2) es igual a \(division)")
} else {
print("Error: División entre cero.")
}
// Resto de la división de números
let resto = numero1 % numero2
print("El resto de dividir \(numero1) entre \(numero2) es igual a \(resto)")
// Saber si un número es par o impar
print("Introduce un número para saber si es par o impar:")
if let entrada = readLine(),
let numero = Int(entrada) {
if numero % 2 == 0 {
print("\(numero) es un número par.")
} else {
print("\(numero) es un número impar.")
}
} else {
print("Entrada inválida. Por favor, introduce un número válido.")
}