SlideShare une entreprise Scribd logo
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)
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)
CORRECTION TD2
Ex 2 : Ex 5 :
Ex 3 :
Ex 4 :

Contenu connexe

Similaire à Td2

cahier informatique de la classe 8ème tunisiens.pdf
cahier informatique de la classe 8ème tunisiens.pdfcahier informatique de la classe 8ème tunisiens.pdf
cahier informatique de la classe 8ème tunisiens.pdfLamissGhoul1
 
Serie enregistrement (bouslahi hamza)
Serie enregistrement (bouslahi hamza)Serie enregistrement (bouslahi hamza)
Serie enregistrement (bouslahi hamza)Hamza Bouslahi
 
Serie enregistrement (bouslahi hamza)
Serie enregistrement (bouslahi hamza)Serie enregistrement (bouslahi hamza)
Serie enregistrement (bouslahi hamza)Hamza Bouslahi
 
livre-algorithmes.pdf
livre-algorithmes.pdflivre-algorithmes.pdf
livre-algorithmes.pdfDurelDonfack
 
Calcul matriciel-systemes-lineaires
Calcul matriciel-systemes-lineairesCalcul matriciel-systemes-lineaires
Calcul matriciel-systemes-lineairesm.a bensaaoud
 
Informatiques bac scientifiques
Informatiques bac scientifiquesInformatiques bac scientifiques
Informatiques bac scientifiquesHichem Kemali
 
ALGOR@ Bulletin adhésion
ALGOR@ Bulletin adhésionALGOR@ Bulletin adhésion
ALGOR@ Bulletin adhésionFrancis Le Guen
 

Similaire à Td2 (13)

Trigonometrie
TrigonometrieTrigonometrie
Trigonometrie
 
cahier informatique de la classe 8ème tunisiens.pdf
cahier informatique de la classe 8ème tunisiens.pdfcahier informatique de la classe 8ème tunisiens.pdf
cahier informatique de la classe 8ème tunisiens.pdf
 
Serie enregistrement (bouslahi hamza)
Serie enregistrement (bouslahi hamza)Serie enregistrement (bouslahi hamza)
Serie enregistrement (bouslahi hamza)
 
Serie enregistrement (bouslahi hamza)
Serie enregistrement (bouslahi hamza)Serie enregistrement (bouslahi hamza)
Serie enregistrement (bouslahi hamza)
 
Algorithmique
AlgorithmiqueAlgorithmique
Algorithmique
 
Algorithmique
AlgorithmiqueAlgorithmique
Algorithmique
 
SerieBoucle pour
SerieBoucle pourSerieBoucle pour
SerieBoucle pour
 
livre-algorithmes.pdf
livre-algorithmes.pdflivre-algorithmes.pdf
livre-algorithmes.pdf
 
Calcul matriciel-systemes-lineaires
Calcul matriciel-systemes-lineairesCalcul matriciel-systemes-lineaires
Calcul matriciel-systemes-lineaires
 
Informatiques bac scientifiques
Informatiques bac scientifiquesInformatiques bac scientifiques
Informatiques bac scientifiques
 
Dc14 math
Dc14 mathDc14 math
Dc14 math
 
ALGOR@ Bulletin adhésion
ALGOR@ Bulletin adhésionALGOR@ Bulletin adhésion
ALGOR@ Bulletin adhésion
 
cours algorithme
cours algorithmecours algorithme
cours algorithme
 

Plus de vauzelle

Déroulement du chapitre 1 sur les suites
Déroulement du chapitre 1 sur les suitesDéroulement du chapitre 1 sur les suites
Déroulement du chapitre 1 sur les suitesvauzelle
 
Progression Maths TS
Progression Maths TSProgression Maths TS
Progression Maths TSvauzelle
 
Organisation rentrée 2016
Organisation rentrée 2016Organisation rentrée 2016
Organisation rentrée 2016vauzelle
 
Budget prévisionnel ENSC 2016
Budget prévisionnel ENSC 2016Budget prévisionnel ENSC 2016
Budget prévisionnel ENSC 2016vauzelle
 
Comptes ENSC 2015
Comptes ENSC 2015Comptes ENSC 2015
Comptes ENSC 2015vauzelle
 
Cours sur les fonctions de référence (chapitre 6)
Cours sur les fonctions de référence (chapitre 6)Cours sur les fonctions de référence (chapitre 6)
Cours sur les fonctions de référence (chapitre 6)vauzelle
 
Déroulement du chapitre6
Déroulement du chapitre6Déroulement du chapitre6
Déroulement du chapitre6vauzelle
 
Exercices d'introduction sur le chapitre 6
Exercices d'introduction sur le chapitre 6Exercices d'introduction sur le chapitre 6
Exercices d'introduction sur le chapitre 6vauzelle
 
Activités du chapitre6
Activités du chapitre6Activités du chapitre6
Activités du chapitre6vauzelle
 
Devoir maison 5 (manuel Sésamath)
Devoir maison 5 (manuel Sésamath)Devoir maison 5 (manuel Sésamath)
Devoir maison 5 (manuel Sésamath)vauzelle
 
Activités statistiques
Activités statistiquesActivités statistiques
Activités statistiquesvauzelle
 
Cours statistiques
Cours statistiquesCours statistiques
Cours statistiquesvauzelle
 
Déroulement chapitre5
Déroulement chapitre5Déroulement chapitre5
Déroulement chapitre5vauzelle
 
Deroulement chapitre4
Deroulement chapitre4Deroulement chapitre4
Deroulement chapitre4vauzelle
 
Courschapitre4 trigonometrie
Courschapitre4 trigonometrieCourschapitre4 trigonometrie
Courschapitre4 trigonometrievauzelle
 
Correction testchapitre3
Correction testchapitre3Correction testchapitre3
Correction testchapitre3vauzelle
 
Test chapitre3
Test chapitre3Test chapitre3
Test chapitre3vauzelle
 
Courschapitre3complete trinome2nddegre
Courschapitre3complete trinome2nddegreCourschapitre3complete trinome2nddegre
Courschapitre3complete trinome2nddegrevauzelle
 
Deroulement chapitre3
Deroulement chapitre3Deroulement chapitre3
Deroulement chapitre3vauzelle
 

Plus de vauzelle (20)

Déroulement du chapitre 1 sur les suites
Déroulement du chapitre 1 sur les suitesDéroulement du chapitre 1 sur les suites
Déroulement du chapitre 1 sur les suites
 
Progression Maths TS
Progression Maths TSProgression Maths TS
Progression Maths TS
 
Organisation rentrée 2016
Organisation rentrée 2016Organisation rentrée 2016
Organisation rentrée 2016
 
Budget prévisionnel ENSC 2016
Budget prévisionnel ENSC 2016Budget prévisionnel ENSC 2016
Budget prévisionnel ENSC 2016
 
Comptes ENSC 2015
Comptes ENSC 2015Comptes ENSC 2015
Comptes ENSC 2015
 
Cours sur les fonctions de référence (chapitre 6)
Cours sur les fonctions de référence (chapitre 6)Cours sur les fonctions de référence (chapitre 6)
Cours sur les fonctions de référence (chapitre 6)
 
Déroulement du chapitre6
Déroulement du chapitre6Déroulement du chapitre6
Déroulement du chapitre6
 
Exercices d'introduction sur le chapitre 6
Exercices d'introduction sur le chapitre 6Exercices d'introduction sur le chapitre 6
Exercices d'introduction sur le chapitre 6
 
Activités du chapitre6
Activités du chapitre6Activités du chapitre6
Activités du chapitre6
 
Devoir maison 5 (manuel Sésamath)
Devoir maison 5 (manuel Sésamath)Devoir maison 5 (manuel Sésamath)
Devoir maison 5 (manuel Sésamath)
 
Activités statistiques
Activités statistiquesActivités statistiques
Activités statistiques
 
Cours statistiques
Cours statistiquesCours statistiques
Cours statistiques
 
Déroulement chapitre5
Déroulement chapitre5Déroulement chapitre5
Déroulement chapitre5
 
Bilan dm3
Bilan dm3Bilan dm3
Bilan dm3
 
Deroulement chapitre4
Deroulement chapitre4Deroulement chapitre4
Deroulement chapitre4
 
Courschapitre4 trigonometrie
Courschapitre4 trigonometrieCourschapitre4 trigonometrie
Courschapitre4 trigonometrie
 
Correction testchapitre3
Correction testchapitre3Correction testchapitre3
Correction testchapitre3
 
Test chapitre3
Test chapitre3Test chapitre3
Test chapitre3
 
Courschapitre3complete trinome2nddegre
Courschapitre3complete trinome2nddegreCourschapitre3complete trinome2nddegre
Courschapitre3complete trinome2nddegre
 
Deroulement chapitre3
Deroulement chapitre3Deroulement chapitre3
Deroulement chapitre3
 

Dernier

Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...Pedago Lu
 
Résultats enquête RH 2024 Fonction Publique.pdf
Résultats enquête RH 2024 Fonction Publique.pdfRésultats enquête RH 2024 Fonction Publique.pdf
Résultats enquête RH 2024 Fonction Publique.pdfGERESO
 
Webinaire Technologia | DAX : nouvelles fonctions
Webinaire Technologia | DAX : nouvelles fonctionsWebinaire Technologia | DAX : nouvelles fonctions
Webinaire Technologia | DAX : nouvelles fonctionsTechnologia Formation
 
Newsletter SPW Agriculture en province du Luxembourg du 17-05-24
Newsletter SPW Agriculture en province du Luxembourg du 17-05-24Newsletter SPW Agriculture en province du Luxembourg du 17-05-24
Newsletter SPW Agriculture en province du Luxembourg du 17-05-24BenotGeorges3
 
Comment enseigner la langue française en Colombie?
Comment enseigner la langue française en Colombie?Comment enseigner la langue française en Colombie?
Comment enseigner la langue française en Colombie?sashaflor182
 
Sainte Jeanne d'Arc, patronne de la France 1412-1431.pptx
Sainte Jeanne d'Arc, patronne de la France 1412-1431.pptxSainte Jeanne d'Arc, patronne de la France 1412-1431.pptx
Sainte Jeanne d'Arc, patronne de la France 1412-1431.pptxMartin M Flynn
 
Épreuve de leçon SII.pptx
Épreuve de leçon  SII.pptxÉpreuve de leçon  SII.pptx
Épreuve de leçon SII.pptxSAIDALI701276
 
Présentation Webinaire Cohésion - Concevoir et mettre en place une CMDB, comm...
Présentation Webinaire Cohésion - Concevoir et mettre en place une CMDB, comm...Présentation Webinaire Cohésion - Concevoir et mettre en place une CMDB, comm...
Présentation Webinaire Cohésion - Concevoir et mettre en place une CMDB, comm...Technologia Formation
 
EL KATRY Reem: Proposition de Programme Artistique et Exposition pour les Écoles
EL KATRY Reem: Proposition de Programme Artistique et Exposition pour les ÉcolesEL KATRY Reem: Proposition de Programme Artistique et Exposition pour les Écoles
EL KATRY Reem: Proposition de Programme Artistique et Exposition pour les ÉcolesSOLIANAEvelyne
 
Decret-n°19-10-du-23-janvier-2019-reglementant-lexportation-des-déchets-spéci...
Decret-n°19-10-du-23-janvier-2019-reglementant-lexportation-des-déchets-spéci...Decret-n°19-10-du-23-janvier-2019-reglementant-lexportation-des-déchets-spéci...
Decret-n°19-10-du-23-janvier-2019-reglementant-lexportation-des-déchets-spéci...zidani2
 
Festival de Cannes 2024.pptx
Festival    de     Cannes        2024.pptxFestival    de     Cannes        2024.pptx
Festival de Cannes 2024.pptxTxaruka
 

Dernier (11)

Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
 
Résultats enquête RH 2024 Fonction Publique.pdf
Résultats enquête RH 2024 Fonction Publique.pdfRésultats enquête RH 2024 Fonction Publique.pdf
Résultats enquête RH 2024 Fonction Publique.pdf
 
Webinaire Technologia | DAX : nouvelles fonctions
Webinaire Technologia | DAX : nouvelles fonctionsWebinaire Technologia | DAX : nouvelles fonctions
Webinaire Technologia | DAX : nouvelles fonctions
 
Newsletter SPW Agriculture en province du Luxembourg du 17-05-24
Newsletter SPW Agriculture en province du Luxembourg du 17-05-24Newsletter SPW Agriculture en province du Luxembourg du 17-05-24
Newsletter SPW Agriculture en province du Luxembourg du 17-05-24
 
Comment enseigner la langue française en Colombie?
Comment enseigner la langue française en Colombie?Comment enseigner la langue française en Colombie?
Comment enseigner la langue française en Colombie?
 
Sainte Jeanne d'Arc, patronne de la France 1412-1431.pptx
Sainte Jeanne d'Arc, patronne de la France 1412-1431.pptxSainte Jeanne d'Arc, patronne de la France 1412-1431.pptx
Sainte Jeanne d'Arc, patronne de la France 1412-1431.pptx
 
Épreuve de leçon SII.pptx
Épreuve de leçon  SII.pptxÉpreuve de leçon  SII.pptx
Épreuve de leçon SII.pptx
 
Présentation Webinaire Cohésion - Concevoir et mettre en place une CMDB, comm...
Présentation Webinaire Cohésion - Concevoir et mettre en place une CMDB, comm...Présentation Webinaire Cohésion - Concevoir et mettre en place une CMDB, comm...
Présentation Webinaire Cohésion - Concevoir et mettre en place une CMDB, comm...
 
EL KATRY Reem: Proposition de Programme Artistique et Exposition pour les Écoles
EL KATRY Reem: Proposition de Programme Artistique et Exposition pour les ÉcolesEL KATRY Reem: Proposition de Programme Artistique et Exposition pour les Écoles
EL KATRY Reem: Proposition de Programme Artistique et Exposition pour les Écoles
 
Decret-n°19-10-du-23-janvier-2019-reglementant-lexportation-des-déchets-spéci...
Decret-n°19-10-du-23-janvier-2019-reglementant-lexportation-des-déchets-spéci...Decret-n°19-10-du-23-janvier-2019-reglementant-lexportation-des-déchets-spéci...
Decret-n°19-10-du-23-janvier-2019-reglementant-lexportation-des-déchets-spéci...
 
Festival de Cannes 2024.pptx
Festival    de     Cannes        2024.pptxFestival    de     Cannes        2024.pptx
Festival de Cannes 2024.pptx
 

Td2

  • 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. 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. CORRECTION TD2 Ex 2 : Ex 5 : Ex 3 : Ex 4 :