Menu
Coddy logo textTech

Operadores aritméticos

Parte de la sección Fundamentos del Journey de Swift de Coddy. Lección 16 de 86.

Swift proporciona operadores aritméticos para realizar cálculos matemáticos básicos. Estos funcionan igual que las matemáticas que ya conoces, lo que facilita sumar, restar, multiplicar y dividir números en tu código.

Aquí están los cuatro operadores aritméticos básicos:

let sum = 10 + 5        // Suma: 15
let difference = 10 - 5 // Resta: 5
let product = 10 * 5    // Multiplicación: 50
let quotient = 10 / 5   // División: 2

Al dividir enteros, Swift realiza una división de enteros: descarta cualquier parte decimal y devuelve solo el número entero. Si necesitas resultados decimales, utiliza valores Double en su lugar:

let intResult = 7 / 2       // 3 (división de enteros)
let doubleResult = 7.0 / 2.0 // 3.5 (división decimal)

Puedes combinar múltiples operadores en una sola expresión. Swift sigue el orden matemático estándar de las operaciones: la multiplicación y la división ocurren antes que la suma y la resta:

let result = 2 + 3 * 4  // 14, no 20
let grouped = (2 + 3) * 4 // 20 (paréntesis primero)
challenge icon

Desafío

Fácil

Escribe una función calculateExpression que toma tres enteros a, b y c, y devuelve el resultado de la expresión: a + b * c.

Recuerda que Swift sigue el orden matemático estándar de las operaciones — la multiplicación ocurre antes que la suma.

Parámetros:

  • a (Int): El primer número
  • b (Int): El segundo número
  • c (Int): El tercer número

Retorna: El resultado de a + b * c (Int)

Pruébalo tú mismo

func calculateExpression(a: Int, b: Int, c: Int) -> Int {
    // Escribe el código aquí
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Playground de Swift