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 pas à pas
La séquence d'instructions
Les instructions de base
Les commentaires :
comment //
Les entrées :
input, saisir, Input, InputStr, saisir_chaine, textinput
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, afficher
Pour effacer les sorties :
ClrIO
Les sorties de
a
b
:
printpow
Sortie dans une petite fenêtre :
output Output
Les affectations infixées :
=> := =<
L'affectation par copie :
copy
Les différences entre
:=
,
=<
et
copy
Les instructions
copy
et
=<
dans un programme
L'affectation prefixée :
sto Store
L'affectation d'une égalité :
assign
L'instruction conditionnelle :
if else, si alors sinon fsi
L'instruction conditionnelle :
switch
La boucle :
for pour fpour
La fonction :
seq
La boucle :
repeat until
et
repeter jusqua
La boucle :
while
et
tantque
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
Effacer l'ècran
DispG
depuis un programme :
ClrGraph
Fermer l'ècran
DispG
depuis un programme :
DispHome
Le debuggeur
Ouvrir le débuggeur :
debug
Instruction du debuggeur :
watch
Instruction du debuggeur :
rmwatch
Instruction du debuggeur :
breakpoint
Instruction du debuggeur :
rmbreakpoint
Instruction du debuggeur :
cont
Instruction du debuggeur :
kill
Instruction en vue d'un debugage :
halt
Utilisation des instructions du debuggeur :
cont halt kill
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