TP1 : Algorithmes et programmes de calcul
|
13-09-2020, 01:21 PM
Message : #1
|
|||
|
|||
TP1 : Algorithmes et programmes de calcul
![]() |
|||
13-09-2020, 01:37 PM
Message : #2
|
||||
|
||||
TP1 : Algorithmes et programmes de calcul
Reprenons l'algorithme 1 et le script Scratch
![]() ![]() : Explication: cliquer -->(Voir) Remarque : Scratch ne connaît pas les puissances ![]() Pour écrire b², on est obligé d'écrire b*b (pour écrire b³, on serait obligé d'écrire b*b*b) ![]() (la variable c contient 16) ![]() (la variable c contient 4) ![]() (la variable c contient 36) ![]() |
||||
13-09-2020, 01:43 PM
Message : #3
|
||||||||||
|
||||||||||
TP1 : Algorithmes et programmes de calcul
Reprenons l'algorithme 1 et le programme Python
![]() : Explication:(Voir) ![]() ![]() ![]() (la réponse 16 apparaît dans la console) ![]() ![]() (la réponse 4 apparaît dans la console) ![]() ![]() (la réponse 36 apparaît dans la console) Explications
En effet, on entre un nombre dans une variable (dans une boite)
Une calculatrice ou un ordinateur ne connaît que 2 sortes de nombres : • les nombres entiers • les nombres décimaux En effet, les nombres qui ne sont pas décimaux s'écrivent avec une infinité de chiffres après la virgule et une calculatrice ou un ordinateur ne peut pas écrire un nombre avec une infinité de chiffres après la virgule ![]()
Avec Python, = se lit prend la valeur b=a+1 se lit b prend la valeur a+1 c'est-à-dire qu'on met la valeur de a+1 dans la variable (dans la boite) b ou bien on affecte la valeur a+1 à la variable (la boite) b
![]() en lui donnant le nom TP1(Python1) ![]() |
||||||||||
13-09-2020, 02:36 PM
Message : #4
|
|||
|
|||
TP1 : Algorithmes et programmes de calcul
Conclusion
Un programme Python et un script Scratch... C'est la même chose..! Sauf qu'avec Python, on écrit au clavier (avec Scratch, on utilise la souris...) Avec Python, on peut voir tous les résultats (pas avec Scratch...) ![]() (de plus, avec Python... on améliore notre "English" ![]() ![]() |
|||
13-09-2020, 02:59 PM
Message : #5
|
|||
|
|||
TP1 : Algorithmes et programmes de calcul
Si vous lisez ce message en premier, je vous rappelle qu'il faut d'abord avoir écrit et sauvegardé le fichier TP1(Python1) (voir plus haut dans le sujet)
Dans les ordinateurs Lordis, sauvegarder dans "Ce PC" -> "Mes données(D)" Faisons un petit peu de Mathématiques ![]() ![]() ![]() exprimer y en fonction de x ![]() ![]() Ecrire un autre programme, qui fait la même chose, en n'utilisant que 2 variables x et y ![]() ![]() en lui donnant le nom TP1(Python2) Reprenons maintenant l'algorithme 2 Choisir un nombre Elever au carré Ajouter 1 Afficher le résultat ![]() Ecrire un programme, qui traduit l'algorithme 2, en utilisant 3 variables ![]() ![]() en lui donnant le nom TP1(Python3) ![]() exprimer y en fonction de x ![]() ![]() Ecrire un programme, qui traduit l'algorithme 2, en n'utilisant que 2 variables x et y ![]() ![]() en lui donnant le nom TP1(Python4) ![]() |
|||
13-09-2020, 05:36 PM
Message : #6
|
|||
|
|||
TP1 : Algorithmes et programmes de calcul
Amélioration du programme
1) On peut rajouter des textes pour expliquer ce que fait le programme un texte s'écrit toujours entre guillemets ![]() ![]() 2) Pour s'y retrouver dans un programme (surtout quand on écrit un long programme) on peut aussi rajouter des commentaires Un commentaire est une ligne qui commence par le symbole # Cette ligne (bien sûr) ne sera pas prise en compte lors de l'exécution du programme ![]() ![]() ![]() |
|||
14-09-2020, 08:34 PM
Message : #7
|
|||
|
|||
TP1 : Algorithmes et programmes de calcul
Pour en savoir un peu plus sur les variables et l'instruction d'affectation,
lire le Tutoriel >> ICI << ![]() ![]() ![]() ![]() ![]() |
|||