En aquest tema, aprendrem els fonaments de la sintaxi i l'estructura bàsica de Swift. Aquest coneixement és essencial per escriure codi clar i eficient en Swift.

Continguts

  1. Comentaris
  2. Funcions Principals
  3. Declaració de Variables i Constants
  4. Tipus de Dades Bàsics
  5. Operadors
  6. Estructura de Control Bàsica

  1. Comentaris

Els comentaris són línies de codi que no s'executen i s'utilitzen per explicar el codi. Swift suporta dos tipus de comentaris:

  • Comentaris de línia única: // Aquest és un comentari de línia única
  • Comentaris de múltiples línies:
    /* Aquest és un comentari
       de múltiples línies */
    

  1. Funcions Principals

El punt d'entrada d'un programa Swift és la funció main(). No obstant això, en Swift, no és necessari definir explícitament una funció main() per a programes simples.

print("Hola, món!")

Aquest codi imprimeix "Hola, món!" a la consola.

  1. Declaració de Variables i Constants

En Swift, les variables es declaren amb la paraula clau var i les constants amb let.

var variable = 42
let constant = 3.14
  • variable pot canviar el seu valor.
  • constant no pot canviar el seu valor després de ser assignat.

  1. Tipus de Dades Bàsics

Swift és un llenguatge de programació fortament tipat. Alguns dels tipus de dades bàsics són:

Tipus de Dada Descripció Exemple
Int Enter let age: Int = 30
Double Decimal let pi: Double = 3.14159
String Cadena de text let name: String = "John"
Bool Booleà let isSwiftFun: Bool = true

  1. Operadors

Els operadors són símbols que indiquen una operació a realitzar. Alguns operadors bàsics són:

  • Operadors aritmètics: +, -, *, /, %
  • Operadors de comparació: ==, !=, >, <, >=, <=
  • Operadors lògics: &&, ||, !

Exemple:

let a = 10
let b = 20
let sum = a + b // sum és 30
let isEqual = (a == b) // isEqual és false

  1. Estructura de Control Bàsica

Condicionals

Les sentències condicionals permeten executar codi basat en una condició.

let temperature = 30

if temperature > 25 {
    print("Fa calor")
} else {
    print("Fa fred")
}

Bucles

Els bucles permeten repetir una secció de codi.

Bucle for

for i in 1...5 {
    print(i)
}

Bucle while

var count = 1
while count <= 5 {
    print(count)
    count += 1
}

Exercicis Pràctics

Exercici 1: Declaració de Variables i Constants

Declara una variable x amb el valor 10 i una constant y amb el valor 20. Imprimeix els seus valors.

var x = 10
let y = 20
print("x: \(x), y: \(y)")

Exercici 2: Operadors

Declara dues variables a i b amb els valors 15 i 25 respectivament. Calcula la seva suma i imprimeix el resultat.

let a = 15
let b = 25
let suma = a + b
print("La suma de a i b és \(suma)")

Exercici 3: Condicionals

Escriu un programa que imprimeixi "Positiu" si una variable num és major que 0, "Negatiu" si és menor que 0, i "Zero" si és igual a 0.

let num = 5

if num > 0 {
    print("Positiu")
} else if num < 0 {
    print("Negatiu")
} else {
    print("Zero")
}

Resum

En aquesta secció, hem après la sintaxi i l'estructura bàsica de Swift, incloent comentaris, declaració de variables i constants, tipus de dades bàsics, operadors i estructures de control bàsiques. Aquestes són les bases que necessitaràs per escriure codi en Swift de manera efectiva. En el següent tema, explorarem les variables i constants amb més detall.

© Copyright 2024. Tots els drets reservats