cours algorithmique et programmation 4 si.pdf


Aperçu du fichier PDF cours-algorithmique-et-programmation-4-si.pdf - page 4/222

Page 1 2 3 456222


Aperçu texte


cours de 2ème et 3ème

Rappel

 Les fonctions arithmétiques standard:
(Uses transcend: bibliothèque mathématique)
Nom en
algorithme

Code en
Pascal

Rôle
Supprime la partie décimale
pour ne laisser que la
composante entière de x
Donne un entier qui est la
valeur du réel x arrondie à la
plus proche valeur
Donne la valeur absolue de x.

Tronc(x)

Trunc(x)

Arrondi(x)

Round(x)

Abs(x)

Abs(x)

Carré(x)

Sqr(x)

RacineCarré(x)

Sqrt(x)

Sin(x)

Sin(x)

Cos(x)

Cos(x)

Exp(x)

Exp(x)

Ln(x)

Ln(x)

Ent (x)

Int (x)

Frac(x)

Frac(x)

Aléa

Random

Aléa ( n )

Random( n)

Type du
paramètre
Entier ou Réel

Type du
résultat
entier

Entier ou Réel

entier

Réel/Entier

Exemples
Trunc(3.14) vaut 3
Trunc(3.50) vaut 3
Trunc(-8.575) vaut -8
Round(9.499) vaut 9
Round(9.50) vaut 10
Round(9.99) vaut 10
Abs(-5) vaut 5

Donne le carré de x.

Réel ou entier

Donne la racine carrée de x si
x n’est pas négatif et
provoque une erreur sinon
Donne le sinus de x (x en
radians).
Donne le cosinus de x (x en
radians)
Donne l’exponentielle de x.
Donne
le
logarithme
népérien de x si x est positif
et provoque une erreur
sinon.
Renvoi la partie entière de x

Entier ou Réel

Type du
paramètre
Type du
paramètre
Réel

Entier ou réel

Réel

Sin(Pi/2) vaut 1

Entier ou réel

Réel

Cos(Pi/2) vaut 0

Entier ou réel
Entier ou réel

Réel
Réel

Exp(0.0) vaut 1
Ln (1.0) vaut 0

Entier ou réel

Réel

réel

réel

Int(5.26) vaut 5.0
Int (-5.5) vaut -5.0
Frac(5.26) vaut 0.26

-

réal

entier

entier

Renvoi la partie fractionnaire
de x
Donne un réel aléatoire de 0
à 1 exclus.
Donne un entier aleatoire de
0 à n exclus

Sqr(5) vaut 25
Sqrt(5) vaut 2.236..

 La table de vérité:
X

Y

NON(x)

x ET y

x OU y

x OUex y

FAUX
FAUX
VRAI
VRAI

FAUX
VRAI
VRAI
FAUX

VRAI
VRAI
FAUX
FAUX

FAUX
FAUX
VRAI
FAUX

FAUX
VRAI
VRAI
VRAI

FAUX
VRAI
FAUX
VRAI

4