1 / 6

Les tests

Les tests. en langage naturel. si (condition) faire: début de si instructions 1 fin de si instructions 2 (condition ) est une expression booléenne. Le bloc d'instructions 1 n'est exécuté que si la condition vaut true .

neorah
Télécharger la présentation

Les tests

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Les tests

  2. en langage naturel si (condition) faire: début de si instructions 1 fin de si instructions 2 (condition ) est une expression booléenne. Le bloc d'instructions 1 n'est exécuté que si la condition vaut true. Le bloc d'instructions 2 n'est pas dans le "si" et sera éxécuté quelque soit la valeur de la condition.

  3. exemple si (x>0) faire: début de si afficher ("tata") fin de si afficher ("toto") que donne l'exécution de cet algorithme dans les états suivants ?

  4. de la nécessité d'indenter cet algorithme vous semble-t-il non ambigu? x=1 si (x>0) faire: afficher ("tata") afficher ("toto")

  5. variantes si (condition) faire: début de si instructions 1 fin de si sinon si (condition 2) faire: début de si instructions 2 fin de si sinon faire: début de sinon instructions 3 fin de sinon instructions4 si (condition) faire: début de si instructions 1 fin de si sinon faire: début de sinon instructions 2 fin de sinon instructions 3

  6. en langage de programmation en python: en java: if (x>0){ System.out.println("x est positif");} else if (x==0){ System.out.println("x est nul");} else { System.out.println("x est négatif");}

More Related