Bonjour, je pense qu'il y a une erreur dans la vidéo : vu que l'on veut savoir quand on dépasse 4000 individu, la condition doit être "P inférieure ou égal à 4000" et pas juste inférieur.
Exactement : on veut savoir quand est-ce que l'on DÉPASSE 4000. Ce qui veut dire que si on arrivait à P = 4000 on devrait itérer à nouveau. CaptnCavern a donc bien raison, la condition devrait être "P est inférieur ou égal à 4000".
Il ya une erreur. En fait, l'algorithme va afficher N=14 à la fin, car à la 15ème itération la condition de continuation n'est plus vérifié et on ne va pas entrer dans la boucle, ce qui fait que la dernière valeur de N sera 14 et pas 15. Il faut donc afficher N+1.
+Sid ahmed Nafai le tant que considère plutôt la condition ou l'on continue soit ici p < 4000. Si cette condition de bouclage n' est pas remplie, on continue après la boucle. dit vers 3:00
Bonsoir, voici un petit programme mais je ne parviens pas à faire afficher le résultat. Auriez-vous des idées? print("Entrer le nombre d'enfants.") nb_enfants = float(input()) print("Entrer le nombre d'adultes.") nb_adultes = float(input()) def tarif_total(nb_enfants,nb_adultes): tarif1 = nb_adultes*70 tarif2 = nb_enfants*45 tarif_total = tarif1 + tarif2 return tarif_total Je vous remercie.
j'ai un probleme ecrire un algo qui demande successivement 20 nombre à l'utilisateur, et qui lui dise ensuit quel est le plus grand nombre parmi ces 20 nombre
C'est dingue comment tout paraît plus simple quand c'est vous qui l'expliquez! Merci :)
En effet! Beaucoup plus clair maintenant,merci!
« Un tableau d'avancement, c'est très pratique pour avancer. »
Merci pour votre effort Monsieur vous m'avez bien aidé :)
Merciiiiiiiiiiiiiiiiii. Je suis tres content... J aime l Algo... Mais j avais du mal à comprend merci à vous...
Bonjour, je pense qu'il y a une erreur dans la vidéo : vu que l'on veut savoir quand on dépasse 4000 individu, la condition doit être "P inférieure ou égal à 4000" et pas juste inférieur.
3000
CaptnCavern On veut savoir quand est-ce qu'elle dépasse 4000, PAS quand elle est égale donc c'est toi qui fais erreur.
Exactement : on veut savoir quand est-ce que l'on DÉPASSE 4000. Ce qui veut dire que si on arrivait à P = 4000 on devrait itérer à nouveau. CaptnCavern a donc bien raison, la condition devrait être "P est inférieur ou égal à 4000".
Super vidéo très bien expliquée merci 👍👍
Merci beaucoup, demain j'ai le concours Algoréa et je ne savais pas comment faire!
Merci beaucoup , est ce que je peux avoir un cours sur les tableau svp ?
merci le mnsieur le prof pour votre bel explication
Comment on utilise le "tant que" pour programmer sur une Ti82 svp ??
Il ya une erreur. En fait, l'algorithme va afficher N=14 à la fin, car à la 15ème itération la condition de continuation n'est plus vérifié et on ne va pas entrer dans la boucle, ce qui fait que la dernière valeur de N sera 14 et pas 15. Il faut donc afficher N+1.
Non, car n possède au départ la valeur 0 donc la 15eme itération affiche n=15
Oui, je me suis trompu. En fait, N reçoit N+1 avant de vérifier si P est inférieur à 4000 donc n recevrait 15 à la fin.
Moi je n’arrive pas à comprendre ma calculatrice me donne tant que = 84 ?
c'est professionnel l prof
*Merci beaucoup Monsieur tres bon explication*
merci mais il manque explication comme La condition d’Arrêt '-' :/
+Sid ahmed Nafai le tant que considère plutôt la condition ou l'on continue soit ici p < 4000. Si cette condition de bouclage n' est pas remplie, on continue après la boucle. dit vers 3:00
Ah , çà je connais pas
Bonsoir, voici un petit programme mais je ne parviens pas à faire afficher le résultat. Auriez-vous des idées?
print("Entrer le nombre d'enfants.")
nb_enfants = float(input())
print("Entrer le nombre d'adultes.")
nb_adultes = float(input())
def tarif_total(nb_enfants,nb_adultes):
tarif1 = nb_adultes*70
tarif2 = nb_enfants*45
tarif_total = tarif1 + tarif2
return tarif_total
Je vous remercie.
Merci.
j'ai un probleme ecrire un algo qui demande successivement 20 nombre à l'utilisateur, et qui lui dise ensuit quel est le plus grand nombre parmi ces 20 nombre
ya une erreur, une augmentation de 2% on multiplie pas par 0,02 mais par 1,02