Td2

351 vues

Publié le

Algorithme vecteurs

Publié dans : Formation
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
351
Sur SlideShare
0
Issues des intégrations
0
Intégrations
106
Actions
Partages
0
Téléchargements
1
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Td2

  1. 1. Variables : ……………………………………….. Entrées : Saisir ………………………………….. Traitement : …………………………………….. …………………………………….. Sortie : Afficher ………………………………….. Variables : ……………………………………………………………………………………... Entrées : Saisir ……………………………………………………………………………….. Traitement : ………………………………………………………………………………….. ………………………………………………………………………………….. Sortie : Afficher ………………………………………………………………………………. INSTRUCTIONS CONDITIONNELLES TD Algorithmique 2 A- COMME DANS LE TD1 Ex 1 : 1) Compléter : 2) Que fait cet algorithme ? ………………………………………………………….. ………………………………………………………….. ………………………………………………………….. Ex 2 : Écrire, puis programmer sur Algobox, un algorithme qui calcule la longueur AB connaissant les coordonnées des points A et B dans un repère orthonormé. Tester avec les points : a) A(3 ; 2) et B(2 ; 1) b) A(-17 ; 1) et B(-13 ; 4)
  2. 2. B- INSTRUCTIONS CONDITIONNELLES Un algorithme permet d'exécuter une liste d'instructions les unes à la suite des autres. Mais on peut aussi "dire" à un algorithme de n'exécuter des instructions que si une certaine condition est remplie. • Cela se fait grâce à la commande SI...ALORS que l'on peut insérer dans AlgoBox à l'aide du bouton Ajouter SI...ALORS . On obtient alors la structure suivante : • Il est aussi possible d'indiquer en plus à l'algorithme de traiter le cas où la condition n'est pas vérifiée. (cela se fait en cochant l'option Ajouter SINON dans la boîte de dialogue correspondante à cette commande) On obtient alors la structure suivante : Ex 3 : L'algorithme ci-contre calcule la racine carrée d'un nombre s'il est positif. 1) Programmer cet algorithme sur Algobox et le tester. 2) Que se passe-t-il si on saisit (-9) ? 3) Corriger l'algorithme pour qu'il affiche « Ce nombre n'a pas de racine carrée. » quand on saisit une valeur strictement négative. Ex 4 : 1) a) Tracer une droite graduée d'origine O et y placer les points A, B et C d'abscisse respective 3 ; (-2) et 2 3 . b) Combien valent les longueurs : OA = ……… ; OB = ……… ; OC = ………….. c) Soit M le point d'abscisse x. La longueur OM est appelée valeur absolue de x. Si x est postif, alors la valeur absolue de x est ………. Si x est négatif, alors la valeur absolue de x est ……….. 2) Écrire, puis programmer sur Algobox, un programme permettant d'afficher la valeur absolue d'un nombre donné. 3) Programmer cet algorithme sur la calculatrice. Ex 5 : Dans un repère orthonormé, on considère les points A, B et C de coordonnées respectives ( xA ; yA ), ( xB ; yB ) et ( xC ; yC ). Écrire, puis programmer sur Algobox, un algorithme qui permet de savoir si le triangle ABC est isocèle ou non. S'il l'est, préciser en quel sommet. Tester avec : a) A(1;1), B(5;1) et C(3;3) d) A(1;1), B(3;3), C(4;1) b) A(3;3), B(5;1) et C(1;1) c) A(5;1), B(3;3) et C(1;1)
  3. 3. CORRECTION TD2 Ex 2 : Ex 5 : Ex 3 : Ex 4 :

×