Partielo | Créer ta fiche de révision en ligne rapidement
Post-Bac
2

Algorithme - Structures avancées

Modélisation en Ingénierie
  • fonctions prédéfinies
  • Nom_de_la_fonction(paramètre...)


  • fonctions de texte
  • & permet de coller 2 chaîne l'une à l'autre


  • Len(chaîne) renvoie le nombre de caractères d'une chaîne


  • Mid(chaîne, n1, n2) renvoie l'extrait de la chaîne du caractère n1 au n2


  • Left(chaîne, n) renvoie les n caractères les plus à gauche de la chaîne


  • Right(chaîne, n) renvoie les n caractères les plus à droite de la chaîne


  • Trouve(chaîne1, chaîne2) renvoie un nombre à la position de chaîne 2 dans chaîne 1


  • fonctions numériques classiques
  • Partie entière : A <- Ent(3,278)

=> A vaut 3


  • Modulo : A <- Mod(10,3)

=> A vaut 1 (le reste de la division 10/3)


  • Nombre aléatoire : A <- Alea()


  • Variable :
  • sa portée est sa durée de vie.
  • privée / locale signifie que la variable disparaît dès que la procédure prend fin.
  • publique / globale signifie que la variable est conservée intacte pour toute l'application, même si la procédure est terminée.


  • Tableaux
  • unidimensionnels qui permet de rassembler plusieurs valeurs en une seule, au sein de laquelle chaque valeur est désignée par un numéro, l'indice.

=> Tableau Note(10) en Entier

Pour i allant de 1 à 10 par pas de 1 ...


  • multidimensionnels qui permet de déclarer un tableau à 2 coordonnées

=> Tableau Note(10,10) en Numérique

Pour i allant de 1 à 10 par pas de 1

Pour j allant de 1 à 10 par pas de 1

A(i,j) <- i + j

Post-Bac
2

Algorithme - Structures avancées

Modélisation en Ingénierie
  • fonctions prédéfinies
  • Nom_de_la_fonction(paramètre...)


  • fonctions de texte
  • & permet de coller 2 chaîne l'une à l'autre


  • Len(chaîne) renvoie le nombre de caractères d'une chaîne


  • Mid(chaîne, n1, n2) renvoie l'extrait de la chaîne du caractère n1 au n2


  • Left(chaîne, n) renvoie les n caractères les plus à gauche de la chaîne


  • Right(chaîne, n) renvoie les n caractères les plus à droite de la chaîne


  • Trouve(chaîne1, chaîne2) renvoie un nombre à la position de chaîne 2 dans chaîne 1


  • fonctions numériques classiques
  • Partie entière : A <- Ent(3,278)

=> A vaut 3


  • Modulo : A <- Mod(10,3)

=> A vaut 1 (le reste de la division 10/3)


  • Nombre aléatoire : A <- Alea()


  • Variable :
  • sa portée est sa durée de vie.
  • privée / locale signifie que la variable disparaît dès que la procédure prend fin.
  • publique / globale signifie que la variable est conservée intacte pour toute l'application, même si la procédure est terminée.


  • Tableaux
  • unidimensionnels qui permet de rassembler plusieurs valeurs en une seule, au sein de laquelle chaque valeur est désignée par un numéro, l'indice.

=> Tableau Note(10) en Entier

Pour i allant de 1 à 10 par pas de 1 ...


  • multidimensionnels qui permet de déclarer un tableau à 2 coordonnées

=> Tableau Note(10,10) en Numérique

Pour i allant de 1 à 10 par pas de 1

Pour j allant de 1 à 10 par pas de 1

A(i,j) <- i + j

Retour

Actions