programme ProduitListe; var nombres: tableau[1..4] de entier = (2, 4, 6, 8); p, i: entier; début p := 1; pour i := 1 à 4 faire début p := p * nombres[i]; fin; écrire('Le produit est : ', p); fin.
Blaise connaît les instructions de contrôle habituelles que parlent les autres langages — si, pour, tant que et intervalle — avec évidemment quelques particularités propres.
Plus d'outils de contrôle dans Blaise 3procédure Fib(n: entier); var a, b, temp: entier; début a := 0; b := 1; tant que a < n faire début écrire(a, ' '); temp := a; a := b; b := temp + b; fin; écrireln; fin;
La définition de fonctions en Blaise est simple et lisible. Pas d'accolades superflues, l'indentation définit la structure, rendant le code propre par nature.
Apprendre les fonctions en Blaiseprogramme FruitsMaj; var fruits: tableau[1..3] de chaîne = ('Banane', 'Pomme', 'Poire'); i: entier; début pour i := 1 à 3 faire début fruits[i] := Majuscule(fruits[i]); écrire(fruits[i], ' '); fin; fin.
Blaise excelle dans la manipulation de données. Les tableaux et les enregistrements offrent une structure rigoureuse pour vos données.
Structures de données en BlaiseQue vous soyez nouveau en programmation ou développeur expérimenté, il est facile d'apprendre et d'utiliser Blaise.
Commencez avec notre GuideLe code source de Blaise et les installateurs sont disponibles pour toutes les versions !
Dernier : Blaise 3.14.2
La documentation de la bibliothèque standard de Blaise, ainsi que des tutoriels et guides, sont disponibles en ligne.
docs.blaise.orgVous cherchez du travail ou avez un poste Blaise à pourvoir ? Notre tableau d'emplois communautaire est l'endroit où aller.
jobs.blaise.org