dav74 commited on
Commit
4f06c93
·
verified ·
1 Parent(s): a70474f

Update code.txt

Browse files
Files changed (1) hide show
  1. code.txt +20 -15
code.txt CHANGED
@@ -173,14 +173,16 @@ premier et dernier
173
  ;;;
174
  tableau, index, longueur tableau
175
  ;;;
176
- Écrire une fonction premier_dernier qui prend en paramètre un tableau non vide tab. Cette fonction renvoie un tuple contenant le premier et le dernier éléments du tabeau tab.
177
- Exemples :
 
178
  >>> premier_dernier([4, 15, 34, 22])
179
  (4, 22)
180
  >>> premier_dernier(["a", "f", "g", "z"])
181
  ("a", "z")
182
  >>> premier_dernier([42])
183
  (42, 42)
 
184
  ;;;
185
  c = ""
186
  if premier_dernier([4, 15, 34, 22]) == (4, 22):
@@ -525,12 +527,14 @@ plus grande valeur
525
  ;;;
526
  comparaison
527
  ;;;
528
- Écrire une fonction plus_grande qui prend en paramètres deux entiers a et b. Cette fonction renvoie a si a est plus grand que b et renvoie b si b est plus grand que a.
529
- Exemples :
 
530
  >>> plus_grande(15,3)
531
  15
532
  >>> plus_grande(-15,-3)
533
  -3
 
534
  ;;;
535
  c = ""
536
  if plus_grande(15,3) == 15:
@@ -611,10 +615,10 @@ recheche arbre binaire de recherche
611
  programmation orientée objet, recherche dans arbre binaire de recherche
612
  ;;;
613
  Écrire une fonction recherche_abr qui prend en paramètre une instance de la classe arbre T (T étant un arbre binaire de recherche) et un entier n. Cette fonction renvoie True si n est présent dans T et False dans le cas contraire.
614
- La classe Arbre possède 3 méthodes :
615
- - get_gauche() renvoie l'arbre gauche
616
- - get_droit() renvoie l'arbre droit
617
- - get_valeur() renvoie la valeur du noeud
618
  ;;;
619
  class ArbreBinaire:
620
  def __init__(self, valeur):
@@ -861,16 +865,18 @@ temperature minimale
861
  ;;;
862
  tableau (list Python), parcours tableau par indice, recherche d'un minimum
863
  ;;;
864
- On a relevé les valeurs moyennes annuelles des températures à Paris pour la période allant de 2013 à 2019. Les résultats ont été récupérés sous la forme de deux tableaux (de type list) : l’un pour les températures, l’autre pour les années :
865
-
866
  t_moy = [14.9, 13.3, 13.1, 12.5, 13.0, 13.6, 13.7]
867
  annees = [2013, 2014, 2015, 2016, 2017, 2018, 2019]
868
-
869
- Écrire la fonction annee_temperature_minimale qui prend en paramètres ces deux tableaux et qui renvoie la plus petite valeur relevée au cours de la période et l’année correspondante.
870
- On suppose que la température minimale est atteinte une seule fois.
871
- Exemple :
 
872
  >>> annee_temperature_minimale(t_moy, annees)
873
  (12.5, 2016)
 
874
  ;;;
875
  c=""
876
  if annee_temperature_minimale([14.9, 13.3, 13.1, 12.5, 13.0, 13.6, 13.7], [2013, 2014, 2015, 2016, 2017, 2018, 2019]) == (12.5, 2016):
@@ -1545,7 +1551,6 @@ if eleves_du_mois([],[]) == (0, []):
1545
  c+="1"
1546
  else :
1547
  c+="0"
1548
-
1549
  ;;;
1550
  recherche dichotomique
1551
  ;;;
 
173
  ;;;
174
  tableau, index, longueur tableau
175
  ;;;
176
+ Écrire une fonction premier_dernier qui prend en paramètre un tableau non vide tab. Cette fonction renvoie un tuple contenant le premier et le dernier éléments du tabeau tab.
177
+ Exemples :
178
+ ```
179
  >>> premier_dernier([4, 15, 34, 22])
180
  (4, 22)
181
  >>> premier_dernier(["a", "f", "g", "z"])
182
  ("a", "z")
183
  >>> premier_dernier([42])
184
  (42, 42)
185
+ ```
186
  ;;;
187
  c = ""
188
  if premier_dernier([4, 15, 34, 22]) == (4, 22):
 
527
  ;;;
528
  comparaison
529
  ;;;
530
+ Écrire une fonction plus_grande qui prend en paramètres deux entiers a et b. Cette fonction renvoie a si a est plus grand que b et renvoie b si b est plus grand que a.
531
+ Exemples :
532
+ ```
533
  >>> plus_grande(15,3)
534
  15
535
  >>> plus_grande(-15,-3)
536
  -3
537
+ ```
538
  ;;;
539
  c = ""
540
  if plus_grande(15,3) == 15:
 
615
  programmation orientée objet, recherche dans arbre binaire de recherche
616
  ;;;
617
  Écrire une fonction recherche_abr qui prend en paramètre une instance de la classe arbre T (T étant un arbre binaire de recherche) et un entier n. Cette fonction renvoie True si n est présent dans T et False dans le cas contraire.
618
+ La classe Arbre possède 3 méthodes :
619
+ - get_gauche() renvoie l'arbre gauche
620
+ - get_droit() renvoie l'arbre droit
621
+ - get_valeur() renvoie la valeur du noeud
622
  ;;;
623
  class ArbreBinaire:
624
  def __init__(self, valeur):
 
865
  ;;;
866
  tableau (list Python), parcours tableau par indice, recherche d'un minimum
867
  ;;;
868
+ On a relevé les valeurs moyennes annuelles des températures à Paris pour la période allant de 2013 à 2019. Les résultats ont été récupérés sous la forme de deux tableaux (de type list) : l’un pour les températures, l’autre pour les années :
869
+ ```
870
  t_moy = [14.9, 13.3, 13.1, 12.5, 13.0, 13.6, 13.7]
871
  annees = [2013, 2014, 2015, 2016, 2017, 2018, 2019]
872
+ ```
873
+ Écrire la fonction annee_temperature_minimale qui prend en paramètres ces deux tableaux et qui renvoie la plus petite valeur relevée au cours de la période et l’année correspondante.
874
+ On suppose que la température minimale est atteinte une seule fois.
875
+ Exemple :
876
+ ```
877
  >>> annee_temperature_minimale(t_moy, annees)
878
  (12.5, 2016)
879
+ ```
880
  ;;;
881
  c=""
882
  if annee_temperature_minimale([14.9, 13.3, 13.1, 12.5, 13.0, 13.6, 13.7], [2013, 2014, 2015, 2016, 2017, 2018, 2019]) == (12.5, 2016):
 
1551
  c+="1"
1552
  else :
1553
  c+="0"
 
1554
  ;;;
1555
  recherche dichotomique
1556
  ;;;