Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.python > #3698
| From | Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid> |
|---|---|
| Newsgroups | fr.comp.lang.python |
| Subject | Re: Problème dm moyenne géométrique |
| Date | 2021-12-22 20:20 +0100 |
| Organization | Université de Strasbourg |
| Message-ID | <874k70qwe8.fsf@universite-de-strasbourg.fr.invalid> (permalink) |
| References | <BAqdnXlj-Ljo_l78nZ2dnUU7983NnZ2d@giganews.com> |
Leanemcy <nospam_mourcelyleane@gmail.com.invalid> writes: > je suis en 1 ère et j’ai un dm dont je ne comprends absolument rien, quelqu’un > saurait-il m’aider? > Le voici: > Exercice 1: > > Écrire un programme qui imprime la moyenne géométrique de la racine > carrée de a par b de deux n’ombres positifs a et b de type float lus > en entrée. Si au moins un de ces nombres est strictement négatif, le > programme imprime le texte « Erreur ». Moi non plus je ne comprends absolument rien à ce que tu écris. Je pense que le sujet dit plutôt "... la moyenne géométrique (la racine carrée du produit de a par b) de deux nombres positifs ...". C'est la définition de la moyenne géométrique en tout cas. A partir de là le schéma du programme est assez clair : - lire un premier nombre appelé a - lire un second nombre appelé b - si il y a un nombre négatif afficher "Erreur" - sinon calculer la racine carrée du produit a*b Tu auras sûrement besoin du module math (pour math.sqrt), et de fonctions du genre input() pour lire une valeur, et float() pour covertir du texte en nombre. > Exercice 2: > Écrire une fonction somme(a, b) qui retourne la somme de deux valeurs entières a > et b. > Par défaut, la valeur de a est 0 et la valeur de b est 1. > —> le code doit uniquement comporter la définition de la fonction somme sans > faire appel à input ni à print. > —> la fonction somme ne doit pas tester le type des paramètres reçus. C'est un exercice qui introduit un peu artificiellement les valeurs par défaut des paramètres. Dans un premier temps : - écrire une fonction somme avec deux paramètres a et b - la fonction renvoie la somme de a et b Dans un second temps, ajouter des valeurs par défaut, de façon que - somme (17) signifie en fait somme (17, 1) (a vaut 17 et b 1) - somme () signifie en fait somme (0, 1) (a vaut 0 et b 1) Tu dois avoir la syntaxe pour faire cela quelque part dans ton cours. -- Alain.
Back to fr.comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
Probl�me dm moyenne g�om�trique Leanemcy <nospam_mourcelyleane@gmail.com.invalid> - 2021-12-22 11:42 -0600 Re: Problème dm moyenne géométrique Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid> - 2021-12-22 20:20 +0100 Re: Problème dm moyenne géométrique Dan Wissme <wissme@free.fr> - 2022-04-03 10:49 +0200
csiph-web