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. Funcionan igual que las operaciones matemáticas que ya conoces, lo que facilita sumar, restar, multiplicar y dividir números en tu código.

Estos son 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, usa valores Double en su lugar:

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

Puedes combinar varios operadores en una sola expresión. Swift sigue el orden estándar de las operaciones matemáticas: la multiplicación y la división se realizan 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 tome tres enteros a, b y c, y devuelva el resultado de la expresión: a + b * c.

Recuerda que Swift sigue el orden estándar de las operaciones matemáticas: la multiplicación se realiza antes que la suma.

Parámetros:

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

Devuelve: 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