Computació
El propòsit inicial dels computadors era computar números.
Introducció
Kotlin és un llenguatge que es pot utilitzar en una varietat de plataformes com ordinadors personals, servidors, mòbils, web, etc.
Entorn de treball
El primer que has de fer és instal·lar IntelliJ IDEA:
- Instal·la “ToolBox App” tal com s’explica a Jetbrains
- Arrenca el “ToolBox App” i instal·la IntelliJIDEA tal com s’explica a Idea.
Arrenca IDEA i crea un projecte Kotlin amb el nom computation:

El projecte té un fitxer Main.kt que té linies de codi.
Pots executar aquestes línies de codi prement la icona

El resultat es mostra en la consola situada a baix a l’esquerra.
Hello, World!
Aquest és un codi una mica avançant! 🤨
Per tant, borra el codi del fitxer i comença amb un aquest codi més senzill.
fun main() {
}Aquest programa consisteix en la declaració d’una Funció main que no retorna cap valor ni fa res:
| Token | |
|---|---|
fun | És una paraula reservada diminitiu de “function” que indica a Kotlin que comença la declaració d’una funció |
main | És el nom de la funció |
( | Marca l’inici dels paràmetres de la funció |
) | Marca el final dels paràmetres de la funció |
{ | Marca l’inici de les sentències que ha d’executat la funció |
} | Marca el final de les sentències que ha d’executar la funció |
Torna a executar el programa.
Funciona correctament, tal com indica la consola de l’IDE: “status code 0”.

Això és un bon senyal perquè Kotlin és molt estricte i no et perdona cap error d’“ortografia” a diferència del que fan la majoria de professors 🤔
Per exemple aquest codi no funciona:
func main() {
}Pots veure que la IDE t’indica en vermell que hi ha un error de sintaxi, i si executes el codi passa el que t’havien dit:

El problema és que has escrit func en lugar de fun … se suposa que l’has escrit, no que has l’has copiat i enganxat 🤨.
A continuació farem que el programa escrigui el text “Hello, World!” a la consola:
fun main() {
println("Hello, World!")
}| Token | |
|---|---|
println | És el nom d’una funció que incorpora Kotlin que imprimeix els seus paràmetres a la consola |
( | Marca l’inici dels paràmetres de la funció |
| `“Hello, World!” | És un String (o text) perqué està entre cometes dobles i és el paràmetre de la funció |
) | Marca el final dels paràmetres de la funció |
Si executes el codi passa el que t’havien dit:

Modifica el codi per imprimir el teu nom a la consola, en lloc de “Hello, World!”.
Show solution
fun main() {
println("Hello, David!")
}Estás leyendo una vista previa.
Inicia sesión para leer el artículo completo. Cualquier cuenta abre 4 artículos gratuitos al mes; el alumnado y el profesorado leen las páginas de su curso sin límite.
Iniciar sesión