User manual
remain()
Catalogue >
remain(x,0)x
remain(x,y)x−y•iPart(x/y)
Par conséquent, remarquez que remain(–
x,y)–remain(x,y). Le résultat peut soit être
égal à zéro , soit être du même signe que le
premier argument.
Remarque: Voir aussi mod(), page 126.
Request
Catalogue >
Request promptString, var[,DispFlag
[,statusVar]]
Request promptString, func(arg1, ...argn)
[,DispFlag [,statusVar]]
Commande de programmation : Marque
une pause dans l'exécution du programme
et affiche une boîte de dialogue contenant
le message chaîneinvite, ainsi qu'une zone
de saisie destinée à la réponse que doit
fournir l'utilisateur.
Lorsque l'utilisateur saisit une réponse et
clique sur OK, le contenu de la zone de
saisie est affecté à la variable var.
Si l’utilisateur clique sur Annuler, le
programme continue sans accepter aucune
entrée. Le programme utilise la valeur
précédete de la variable var si var était
déjà définie.
L'argument optionnel IndicAff peut
correspondre à toute expression.
• Si IndicAff est omis ou a pour valeur 1,
le message d'invite et la réponse de
l'utilisateur sont affichés dans l'historique
de l'application Calculs.
• Si IndicAff a pour valeur 0, le message
d'invite et la réponse de l'utilisateur ne
sont pas affichés dans l'historique.
Définissez un programme :
Define request_demo()=Prgm
Request “Rayon : ”,r
Disp “Area = “,pi*r
2
EndPrgm
Exécutez le programme et saisissez une
réponse :
request_demo()
Après avoir sélectionné OK, le résultat
suivant s'affiche :
Demi-droite : 6/2
Area= 28.2743
L'argument optionnel VarÉtat indique au
programme comment déterminer si
l'utilisateur a fermé la boîte de dialogue.
Notez que VarÉtat nécessite la saisie de
l'argument IndicAff.
Définissez un programme :
Liste alphabétique 163