Ressources du Congo

#TutorielPython3 : Apprendre à coder en Python #26 : Atelier Pratique - Scripts divers - Séquence #4

5 Avril 2019 , Rédigé par Zamba Synkin Publié dans #e-Learning, #Tech' Net & Code, #Dico exquis anti-mystification

Scripts divers - Séquence # 4
Scripts divers - Séquence # 4

 

 

Scripts de synthèse

Prérequis : Tous les tutoriels précédents

1. Écrire un script qui permet de calculer et afficher la factorielle d’un nombre saisi par l’utilisateur.

  • Le résultat sera affiché comme ci-dessous, par exemple pour le 5! (se lit 5 factorielle ou factorielle 5) : 5! = 5x4x3x2x1 = 120.

la recherche D'après Wikipédia, "en mathématiques, la factorielle d'un entier naturel n est le produit des nombres entiers strictement positifs inférieurs ou égaux à n.Par convention: 0! = 1.

2. Écrire un script qui permet de trouver un nombre mystère à la fois pair et multiple de 7 et 13 compris entre 2000 et 2100.

Année bissextile

3. Écrire un script qui demande à l’utilisateur d’entrer l’année de naissance d’un(e) élu(e) de la RDC, et puis lui retourne ce message selon le cas :

  • L’année de naissance saisie est une année bissextile!
  • L’année de naissance de l'élu(e) est une année de 366 jours !

Inégalité triangulaire

Définition : un triangle est un polygone à 3 côtés.

Propriété utile :

  • Dans un triangle, la longueur d'un côté est toujours inférieure à la somme des longueurs des deux autres côtés. Lorsqu'il y a égalité, les trois points sont alignés.

4. Écrire un script qui demande à l’utilisateur de saisir 3 nombres entiers, à la volée, puis les analyse pour lui retourner un message approprié selon le cas :

  • Ce triangle est constructible. Bravo! 
  • Oups! On ne pas peut construire un triangle avec ces 3 entiers. Veuillez recommencer.

Le nombre d’essais est limité à 3, en cas de saisie infructueuse.

 (Terminale S, niveau de difficulté XL)
 (Terminale S, niveau de difficulté XL)

5. Écrire un script qui permet de déterminer et lister 10 triplets pythagoriciens. Exemples : (3, 4, 5) et (9, 40, 41) sont deux triplets pythagoriciens.

Pour rappel :

  • En arithmétique, un triplet pythagoricien est un triplet (x, y, z) d'entiers naturels non nuls vérifiant la relation de Pythagore : x2 + y2 = z2.

À noter :

Comme c’est un problème ouvert, eh bien, aucune autre information n'est donnée. C’est à vous de chercher. C’est le principe des problèmes du même nom !

Maintenant, c'est à vous de jouer !

Lire la suite : 

           Scripts divers. Atelier pratique. Séquence #4. Éléments de réponse #1

Partager cet article

Commenter cet article