Bonjour BERKIOS
Votre tout premier programme BERKIOS Core : trois lignes, une commande, un résultat.
Type : BERKIOS Core · Niveau : débutant · Fichier : bonjour.bks
Ce que vous allez apprendre
- Écrire et lancer un programme Core.
- Comprendre la structure minimale : un module et une fonction
principale. - Afficher du texte et des nombres.
Avant de commencer
L'outil berkios doit être installé : voir Depuis les sources, Code et Core. Vérifiez avec berkios --lg.
Étape 1 : récupérer l'exemple
Téléchargez l'exemple avec le bouton ci-dessus et décompressez-le. Vous obtenez le fichier bonjour.bks. Vous pouvez aussi le recopier à la main : c'est l'objet de l'étape suivante.
Étape 2 : le code
module "Bonjour"
fonction principale() -> Entier
afficher "Bonjour BERKIOS !"
retourner 0Étape 3 : le lancer
Ouvrez un terminal dans le dossier du fichier :
berkios core bonjour.bksRésultat :
BERKIOS Core : Bonjour — 1 fonction(s), 0 type(s) : vérification réussie.
Bonjour BERKIOS !La première ligne confirme que le compilateur a vérifié le programme. La seconde est le résultat de votre code.
Le code expliqué, ligne par ligne
| Ligne | Rôle |
|---|---|
module "Bonjour" | Donne un nom au module. Chaque fichier .bks commence ainsi. |
fonction principale() -> Entier | Déclare la fonction de départ. Le programme commence toujours ici. -> Entier indique qu'elle renvoie un nombre entier. |
afficher "Bonjour BERKIOS !" | Écrit un texte à l'écran. Les deux espaces au début de la ligne indiquent qu'elle appartient à la fonction. |
retourner 0 | Termine la fonction. 0 signifie que tout s'est bien passé. |
L'indentation compte. Il n'y a pas d'accolades : ce qui est décalé de deux espaces appartient au bloc au-dessus.
À vous de jouer
Modifiez le fichier, relancez berkios core bonjour.bks et observez :
module "Bonjour"
fonction principale() -> Entier
soit prenom = "Amina"
afficher "Bonjour BERKIOS !"
afficher prenom
afficher 2 + 3
retourner 0Résultat attendu : Bonjour BERKIOS !, puis Amina, puis 5. Vous venez de créer une variable avec soit et de faire un calcul.
Pour aller plus loin
- Exemple suivant : Remise et total à payer
- Leçon complète : Core, vos premiers pas
Cette page en Markdown · llms.txt · documentation complète pour les IA