Listing du fichier listeIncorrects.php
00001 <?php
00002 error_reporting(E_ALL | E_NOTICE | E_STRICT ) ;
00003 include("std7h5.php") ;
00004 # # (gH) -_- listeIncorrects.php ; TimeStamp (unix) : 25 Mai 2018 vers 20:37
00005 debutPage("algorithmes incorrects à corriger","html5","","catalogue.js","","on") ;
00006 debutSection() ;
00007 div("cadreGALG") ;
00008 h1(s_nbsp(3)."Catalogue d'algorithmes incorrects à corriger") ;
00009 findiv() ;
00010
00011 p() ;
00012 nbsp() ; br() ;
00013 nbsp(25) ;
00014 echo b(s_span(" gilles.hunault@univ-angers.fr","vert plusgros")) ;
00015 finp() ;
00016
00017 blockquote() ;
00018
00019 pvide() ;
00020
00021 p("texte troisQuarts") ;
00022 echo " On trouvera ici des algorithmes qui sont volontairement incorrects et sans doute " ;
00023 echo " faciles à corriger. Nous sommes convaincus que lire et modifier des algorithmes " ;
00024 echo " que l'on n'a pas écrit soi-même est une pratique très instructive. " ;
00025 finp() ;
00026
00027 /*
00028
00029 p("texte troisQuarts") ;
00030 echo " Pour être sûr que les modifications effectuées sont les bonnes, " ;
00031 echo " on utilisera le mode ".ghRouge("validation")." des algorithmes dans l'interface." ;
00032 finp() ;
00033
00034 p("texte troisQuarts") ;
00035 echo " Vous pouvez bien sûr commencer par vérifier que ces algorithmes ne réussissent pas les tests de validation " ;
00036 echo " afin de voir dans quels cas (parfois tous) l'algorithme est incorrect." ;
00037 finp() ;
00038
00039 */
00040
00041 finblockquote() ;
00042
00043
00044 ######################################################################################################
00045
00046 pvide() ;
00047
00048 $tableauDesRubriques = array() ;
00049 $idr = 0 ;
00050 $idr++; $tableauDesRubriques[$idr] = "Calcul du périmètre d'un rectangle" ;
00051 $idr++; $tableauDesRubriques[$idr] = 'Permutation de deux variables numériques sans variable intermédiaire' ;
00052 $idr++; $tableauDesRubriques[$idr] = "Calcul du maximum d'un tableau d'entiers" ;
00053 $idr++; $tableauDesRubriques[$idr] = "Extraction de sous-chaines de caractères" ;
00054 $idr++; $tableauDesRubriques[$idr] = "Tri d'un tableau par paires" ;
00055
00056 $tdmCRLM = new tdm($tableauDesRubriques) ;
00057 $tdmCRLM->titre() ;
00058 $tdmCRLM->menu("oui","oui","nou") ;
00059
00060 pvide() ;
00061
00062 ## -------------------------------------------------------------------------------------------
00063
00064 $tdmCRLM->afficheRubrique("oui") ; # Calcul du périmètre d'un rectangle"
00065
00066 ## -------------------------------------------------------------------------------------------
00067
00068 blockquote() ;
00069
00070 # p() ; echo "" ; finp() ;
00071 pre_fichier("perimetre-bad.alg","cadre") ;
00072
00073 finblockquote() ;
00074
00075 ## -------------------------------------------------------------------------------------------
00076
00077 $tdmCRLM->afficheRubrique("oui") ; # Permutation de deux variables numériques sans variable intermédiaire
00078
00079 ## -------------------------------------------------------------------------------------------
00080
00081 blockquote() ;
00082
00083 # p() ; echo "" ; finp() ;
00084 pre_fichier("perm2var-bad.alg","cadre") ;
00085
00086 finblockquote() ;
00087
00088 ## -------------------------------------------------------------------------------------------
00089
00090 $tdmCRLM->afficheRubrique("oui") ; # Calcul du maximum d'un tableau d'entiers
00091
00092 ## -------------------------------------------------------------------------------------------
00093
00094 blockquote() ;
00095
00096 # p() ; echo "" ; finp() ;
00097 pre_fichier("calcmaxent-bad.alg","cadre") ;
00098
00099 finblockquote() ;
00100
00101 ## -------------------------------------------------------------------------------------------
00102
00103 $tdmCRLM->afficheRubrique("oui") ; # Extraction de sous-chaines de caractères
00104
00105 ## -------------------------------------------------------------------------------------------
00106
00107 blockquote() ;
00108
00109 # p() ; echo "" ; finp() ;
00110 pre_fichier("extrext-bad.alg","cadre") ;
00111
00112 finblockquote() ;
00113
00114 ## -------------------------------------------------------------------------------------------
00115
00116 $tdmCRLM->afficheRubrique("oui") ; # Tri d'un tableau par paires
00117
00118 ## -------------------------------------------------------------------------------------------
00119
00120 blockquote() ;
00121
00122 # p() ; echo "" ; finp() ;
00123 pre_fichier("tritab-bad.alg","cadre") ;
00124
00125 finblockquote() ;
00126
00127 ##########################################################################################
00128
00129 pvide() ;
00130 p("pluspetit") ;
00131 echo href("montresource.php?nomfic=listeIncorrects.php","Code-source de cette page","orange_stim nou")."." ;
00132 finp() ;
00133
00134 ###############################################################
00135
00136 finSection() ;
00137 finPage() ;
00138 ?>
Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.
Retour à la page principale de (gH)