Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Programmation Python?

Posté par
LouBilau59
17-01-21 à 16:53

Bonjour,
Je sèche sur cet énoncé ( ma prof a dit qu'il fallait le faire sur la calculatrice en mode programme)
*choisir un nombre entier relatif
*calculer son triple
*multiplier le résultat par le nombre qui précède le nombre choisi
*ajouter le produit du nombre choisi et de l'entier qui le suit

Amel affirme que le résultat est tjs un nombre pair. A-t-elle raison?

Je pense avoir la réponse sur le papier mais je ne vois pas comment programmer ça...
Merci d'avance! 😊

Posté par
ZEDMAT
re : Programmation Python? 17-01-21 à 17:22

Bonsoir,

On ne voit pas vraiment ce que te demande l'énoncé ! La question n'est pas formulée....

On te demande un programme qui fait quoi ?

En Python ?

Sur le papier, tu as fait ? et tu as montré quoi ?

Posté par
LouBilau59
re : Programmation Python? 17-01-21 à 17:27

Je devais dire si Amel a raison qd elle affirme que le résultat est toujours pair.
Sur le papier, j'ai trouvé ce calcul

n
3n
3n (n-1)= 3n2 ( carré) - 3n
3n carré -3n + [n(n+1)]
3n carré -3n+ n carré+n
4n carré - 2n donc pair

Posté par
pseudodk
re : Programmation Python? 17-01-21 à 17:40

Cela dépend du modèle de calculatrice que tu as .
Voici un algorithme que tu pourras traduire dans le langage de ta calculatrice

Lire (n)
res=3n(n-1)+n(n+1)
si res est divisible par 2
alors ecrire  res, "est pair"

Posté par
ZEDMAT
re : Programmation Python? 17-01-21 à 17:45

A ton calcul j'aurais ajouté une ligne de plus et en factorisant,  bien mettre en évidence que cette expression est paire quelle que soit la valeur de x
2[ ????]

Bon, on est d'accord. Amel a raison (et nous aussi ).

Alors qu'a-t-on à programmer ?

Que doit faire le programme ?
Vérifier que, quel que soit le nombre choisi, le traitement décrit par l'énoncé produit un nombre pair ? On peut essayer de faire un truc comme cela mais cela n'aura pas valeur générale...  1000 vérifications n'ont pas valeur de démonstration.

Qu'en penses tu ?

Tu veux essayer cela ? en Python ?

Posté par
LouBilau59
re : Programmation Python? 17-01-21 à 18:58

Le problème,
C'est que je comprends la logique sur la feuille mais je n'arrive pas à me servir de ma calculatrice en mode Python...
C'est censé aider mais je n'arrive pas à me lancer ☹️

Posté par
LouBilau59
re : Programmation Python? 17-01-21 à 19:00

Le programme doit prouver que, quel que soit le choix du nombre n, il amènera un résultat pair...
Ça, j'ai compris...
Pour la mise en pratique, c'est autre chose 😅

Posté par
ZEDMAT
re : Programmation Python? 17-01-21 à 20:26

Python sur une calculatrice... c'est pas la gloire ... mais moi je suis vieux !!
N'as tu pas Python sur ton ordinateur ? c'est tellement plus facile d'usage. Je crois qu'avec une TI83, on peut récupérer le script sur l'ordinateur et l'implanter sur la calculatrice mais moi je n'ai jamais fait.

Si tu as Python sur ton ordinateur, essaye de mettre en place un script. Essaye de le faire "tourner" et si ton script "plante", on voit ensemble où est le problème.

Sur ton ordi, tu peux facilement faire un copié(/collé) de ton script (c'est du texte banal). Tu le colles ensuite dans ton message sur le site Ile aux maths ; pense à mettre ce texte collé entre les balises "code" (dans la boite à outils c'est </>).

A toi.

Posté par
LouBilau59
re : Programmation Python? 17-01-21 à 20:52

Merci pour toutes ces infos! 😊
On y a regardé avec mon grand frère et on est arrivés à quelque chose..
Bonne soirée et encore merci!



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1488 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !