suivant:
La forme d'une fonction,
monter:
Calcul formel et Mathématiques
précédent:
Complément à 1 de
Table des matières
Index
Les fonctions de programmation
Sous-sections
La forme d'une fonction, d'un programme et d'un script
Le choix de l'éditeur
La forme d'une fonction
La forme d'un programme
La forme d'un script
Exécuter une fonction ou un script pas à pas
Pour un script
Pour une fonction
La séquence d'instructions
Les instructions de base
Les commentaires :
comment //
Les instructions de base
Les entrées :
input
Fonction testant si une touche est pressée :
getKey
Fonction testant le type de son argument:
type
Fonction testant le type de son argument:
getType
Fonction testant le type de son argument:
compare
Les sorties :
print Disp ClrIO
Sortie dans une petite fenêtre :
output Output
L'affectation infixée :
=> :=
L'affectation prefixée :
sto Store
L'affectation d'une égalité :
assign
L'instruction conditionnelle :
if else
L'instruction conditionnelle :
switch
La boucle :
for
La fonction :
seq
La boucle :
while
Modifier l'ordre d'exécution des instructions :
label goto
Les autres instructions
Pour lire les entrées à partir d'un fichier :
read
Pour écrire des variables et leur contenu dans un fichier :
write
Pour écrire des sorties dans un fichier :
fopen fprint fclose
Pour utiliser une chaîne comme nom de variable ou comme nom de fonction :
#
Pour utiliser une chaîne comme un nombre :
expr
Pour utiliser une chaîne comme nom de commande :
expr
Évaluer une expression sous la forme d'une chaîne :
string
D'autres instructions utiles
Définir une fonction ayant un nombre variable d'arguments :
args
Pour sortir d'une boucle :
break
Pour ne pas faire la fin d'une boucle :
continue
Ouvrir l'ècran
DispG
depuis un programme :
DispG
Le debuggeur
Ouvrir le débuggeur :
debug
Avoir un arrêt momentané :
Pause
Intercepter une erreur :
try..catch
Générer une erreur :
throw error ERROR
Documentation de
giac
écrite par Renée De Graeve