Sagot :
Bonjour,
Exercice 11:
EN fait ce prg va comparer chaque membre de la liste avec le but qui est le deuxième argument
1.a. La fonction renvoie False car aucun membre de la liste est égale à 4
1.b. La fonction revoie True car le deuxième caractère est égal à but qui est égal à 2
2. Voir photo script 22
3. Voir photo script 22
4. Voir photo script 22
Exercice 12:
1. Si la valeur entrée n'est pas un entier la fonction s'arrete, la ligne 2 vérifie que c'est bien un entier grace à une condition qui dit " si n différent d"un entier alors" et la ligne 3 stop la fonction si la condition est vérifié
2; La variable retournée sera un tableau de int puisqu'elle retourne e et la ligne 5 définie e comme un tableau
3. prem est une variable de type booléen: True/False
4. La ligne 7 associe True à la variable prem cad que la valeur de prem est True tandis que la ligne 13 est une condition, prem == true vérifie si prem est égal ou pas à true
5. 1) création de la fonction
2)3) vérifie si le nombre entré est bien un entier et stop le prg si ce n'est ps le cas
4) suite du prg si le nombre est bien un entier
5) création d'un tablea nommé e
6) initialisation d'un boucle ou i va prendre toutes les valeurs de 2 à n avec un pas de 1
7) définie prem comme étant vrai
8) associe 2 à la variable j
9) création d'une boucle qui compare j à i
10) prgm regarde s'il y a un reste lors de la division de i par j
11) s'il y en a un alors défini le nombre comme n'étant pas premier
12) indentation de j
13) vérifie si le nombre est premier
14) ajoute le nombre s'il est premier au tableau
15) retourne le tableau = affiche le tableau
6. En fait ce script construit un tableau contenat tout les nombres premiers de 2 à n
Bonne journée :)