Top articles
-
Scratch : TP #2 - Séquence #2 - Constructions de polygones #2
Le travail demandé consiste à écrire : ❶ Un script qui permet de tracer un parallélogramme de base B égale à 200 unités et de hauteur h 160 . ❷ Un script qui permet de construire un trapèze de petite base b, de grande B et de hauteur h respectivement...
-
Script Python #83 (Hors-série) : Afficher le nom de son ordinateur & l'adresse IP associée #4
Publié le 21/01/2023, mis à jour le 10/01/2025. Nous avons vu dans un billet comment effacer la Console Python, et dans celui-ci, je vous propose d’aller un peu plus loin en affichant le nom que vous avez donné à votre ordinateur et l’adresse IP qui lui...
-
Algorithme & Script #69 (Hors-série) : Fractions - Produit de deux fractions #1
Travail à faire Aux primo-codeurs, je demande d'écrire un script qui permet : D'effectuer la multiplication de deux fractions saisies par l'utilisateur. En voici le pseudo-code : Les fractions - Produit de deux fractions #1 Et le script associé : Les...
-
Script Python #93 : PGCD de 2 nombres entiers (via l'algorithme des différences successives)
Le travail demandé consistait à : Écrire un script qui permet de déterminer le PGCD de deux nombres entiers saisis par l'utilisateur, par l'algorithme des différences successives. Ainsi quand il saisit les nombres 420 et 240 , la Console Python lui renverra...
-
Algorithme & Script Python #93 (Hors-série) : Fractions - Récapitulatifs
Pour vous permettre de vous rafraîchir la mémoire, eh bien, je remets ci-dessous les algorithmes & scripts que j'ai mis à jour, traitant des opérations sur les fractions : Somme de deux fractions Soustraction de deux fractions Produit de deux fractions...
-
Scratch : Téléchargement & Installation #1
. Sommaire Scratch en quelques mots Recherche via le mot-clé Téléchargement Installation Interface générale 1. Scratch, dont la version 3 que nous avons installée et allons utiliser, est un langage de programmation, destiné aux débutants. Il est visuel...
-
Scratch : Zoom sur l'interface #2
Sommaire Les blocs La scène La zone des scripts L'arrière-plan Mes blocs ❶ Les blocs Scratch propose une gamme de blocs organisés par catégories et dotés des instructions qui vous permettront de créer des programmes. Pour l'essentiel, disons que ces blocs...
-
Scratch : TP #2 - Séquence #2 : Construction d'un octogone régulier - Corrigé
Le travail demandé consiste à écrire : ❹ Un script qui permet de construire un octogone régulier de 90 unités de côté . En voici le script : Construction d’un octogone régulier Et le rendu visuel : Pour rappel, la valeur de l'angle au centre = 360/n et...
-
Scratch : TP #2 - Séquence #2 : Construction d'un hexagone régulier - Corrigé
Le travail demandé consiste à écrire : ❸ Un script qui permet de construire un hexagone régulier de 140 unités de côté. En voici le script : Construction d'un hexagone régulier Et le rendu visuel : Pour rappel, la valeur de l'angle au centre = 360/n et...
-
Scratch : TP #2 - Séquence #2 : Construction d'un pentagone régulier - Corrigé
Le travail demandé consiste à écrire : ❷ Un script qui permet de construire un pentagone régulier de 140 unités de côté. En voici le script : Construction d'un pentagone régulier Et le rendu visuel : Pour rappel, la valeur de l’angle intérieur = 180°...
-
Scratch : TP #2 - Séquence #2 - Constructions de polygones #2
Le travail demandé consiste à écrire : ❶ Un script qui permet de construire un parallélogramme dont les dimensions sont laissées à votre choix. ❷ Un script qui permet de construire un pentagone régulier de 200 unités de côté. ❸ Un script qui permet de...
-
Scratch : TP #2 - Séquence #2 : Construction d'un décagone régulier - Corrigé
Le travail demandé consiste à écrire : ❺ Un script qui permet de construire un décagone régulier de 90 unités de côté . En voici le script : Construction d'un décagone régulier Et le rendu visuel : Pour rappel, la valeur de l'angle au centre = 360/n et...
-
Scratch : TP #3 - Séquence #3 - Constructions diverses #3
Le travail demandé consiste à écrire : ❶ Un script qui permet de simuler le tracé de l'angle aigu ci-dessous. Angle aigu ❷ Un script qui permet de construire un cerf volant dont les dimensions sont laissées à votre choix. Un cerf-volant ❸ Un script qui...
-
Scratch : TP #4 - Séquence #4 - Constructions diverses #4
Le travail demandé consiste à écrire : ❶ Un script qui permet de simuler le tracé du cylindre ci-dessous. ❷ Un script qui permet de dessiner ce motif composé de cercles. ❸ Un script qui permet de dessiner ce motif composé de carrés imbriqués. ❹ Un script...
-
Script Python #96 : Nombre quinaire #2
Le travail demandé consiste à écrire : Un script (différent du 1e r ) qui permet de dire si le nombre saisi par l'utilisateur est un nombre quinaire ou pas ? Pour rappel, un nombre quinaire est un nombre dont la somme des chiffres est égale à 5 . Exemple...
-
Script Python #95 : Nombre quinaire #1
Le travail demandé consiste à écrire : Un script qui permet de dire si le nombre saisi par l'utilisateur est un nombre quinaire ou pas ? Un nombre est dit quinaire si la somme des chiffres qui le composent est égale à 5 . Exemple : 5, 32, 23, 203, 302...
-
Script Python #93 (Hors-série) : Déterminer le jour de Pâques d'une année selon l'algorithme de Gauss
Pou rappel, en 1800 , le mathématicien allemand, Carl Friedrich Gauss, donne des formules permettant de calculer la date du dimanche de Pâques. En voici une des variantes, valable de 1900 à 2099 pour le calendrier grégorien. Choisir une année A B est...
-
Script Python #103 : Différentes écritures d'un nombre décimal (corrigé)
Le travail demandé consistait à écrire : Un script qui permet de proposer différentes écritures d'un nombre décimal saisi par l'utilisateur. Ainsi quand il saisit 23.18 , la Console Python lui renverra ceci : Différentes écritures d'un nombre décimal...
-
Script Python #104 (Hors-série) : Script Python - Carré parfait #3
"Être parfait, c'est changer souvent." (Winston Churchill) Je vous propose la 3e version (optimisée) du script qui permet de dire si un nombre saisi par l'utilisateur est un carré parfait ou non. Pour rappel, " un carré parfait est un nombre entier qui...
-
Script #101 (Hors-série) : Fonction lambda #3 - Division d'une fraction par une fraction
Après la somme de deux fractions, je vous propose maintenant un autre script simple qui permet d'effectuer la division d'une fraction par une fraction, via la fonction lambda. Fonction lambda #3 - Division d'une fraction par une fraction Passons au test...
-
Script #106 (Hors-série) : Fonction lambda #5 - Convertir un mot en majuscule
Nous avons vu dans un billet précédent comment transformer un mot en minuscule, dans celui-ci, eh bien, je vous propose un autre script simple qui permet de convertir un mot (quelconque) saisi par l'utilisateur en majuscule, via la fonction lambda. Fonction...
-
Script #105 (Hors-série) : Fonction lambda #4 - Convertir un mot en minuscule
Je vous propose, ci-dessous, un script simple qui permet de convertir un mot (quelconque) saisi par l'utilisateur en minuscule, via la fonction lambda . Fonction lambda #4 - Convertir un mot en minuscule Passons au test en saisissant au hasard LILLE,...
-
Script python #53 : Interception d'une exception #1
Le script ci-dessous demande à l'utilisateur de saisir un nombre entier, après quoi la Console l'affiche. Interception d'une exception #1 Ainsi quand il saisit au hasard 425 , la Console Python lui renverra ce qui suit : Interception d'une exception #1...
-
Script python #107 : Interception d'une exception #1 (mis à jour)
Publié le 10/05/2024 et mis à jour : le 03/09/2025. Le script ci-dessous demande à l'utilisateur de saisir un nombre entier, après quoi la Console l'affiche. Interception d'une exception #1 Ainsi quand il saisit au hasard 425 , la Console Python lui renverra...
-
Script Python #52 (Hors-série) : Saisie à la volée des éléments d'une liste des entiers #1
Travail à faire Aux primo-codeurs, je propose d'écrire un script complet qui permet : de saisir à la volée des éléments d’une liste des entiers; puis de les afficher. En voici le pseudo-code : Saisie à la volée des éléments d'une liste des entiers #1...
/image%2F6758842%2F20220901%2Fob_a21934_pco-logo-6b.png)
/image%2F6758842%2F20211012%2Fob_1dc55a_de-vous-a-nous-2.jpg)
/image%2F6758842%2F20211012%2Fob_3b2946_e-learning.jpg)