Aide sur La rédaction d'un algorithme
Fermé
cameliaPas
Messages postés
3
Date d'inscription
vendredi 26 novembre 2010
Statut
Membre
Dernière intervention
15 décembre 2010
-
Modifié par cameliaPas le 2/12/2010 à 20:36
cameliaPas Messages postés 3 Date d'inscription vendredi 26 novembre 2010 Statut Membre Dernière intervention 15 décembre 2010 - 15 déc. 2010 à 18:59
cameliaPas Messages postés 3 Date d'inscription vendredi 26 novembre 2010 Statut Membre Dernière intervention 15 décembre 2010 - 15 déc. 2010 à 18:59
A voir également:
- Aide sur La rédaction d'un algorithme
- Aide a la redaction - Guide
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Algorithme qui calcule le carré d'un nombre - Forum Algorithmes / Méthodes
- Code ascii algorithme - Guide
3 réponses
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
13 déc. 2010 à 11:20
13 déc. 2010 à 11:20
Salut,
L'écriture 1.1000000000E+01 est simplement l'écriture scientifique du nombre 11 (E+01 signifiant "10 à la puissance +1 donc 10). Cela doit correspondre à la moyenne des trois notes que tu as rentrées.
À part ça, ton algorithme me semble tout a fait correct. Peut-être que, tu aurais pu scinder cela en 2 fonctions :
- Une première qui demande à l'utilisateur de renvoyer les trois notes, et qui appellera ensuite :
- La deuxième, avec trois paramètres (les notes).
Du genre :
Mais ce que tu as fais marche aussi bien :-)
L'écriture 1.1000000000E+01 est simplement l'écriture scientifique du nombre 11 (E+01 signifiant "10 à la puissance +1 donc 10). Cela doit correspondre à la moyenne des trois notes que tu as rentrées.
À part ça, ton algorithme me semble tout a fait correct. Peut-être que, tu aurais pu scinder cela en 2 fonctions :
- Une première qui demande à l'utilisateur de renvoyer les trois notes, et qui appellera ensuite :
- La deuxième, avec trois paramètres (les notes).
Du genre :
renvoyerMoyenne () { Rentrez la note 1 : n1 Rentrez la note 2 : n2 Rentrez la note 3 : n3 return (calculerMoyenne (n1, n2, n3)) ; }
Mais ce que tu as fais marche aussi bien :-)
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
5 déc. 2010 à 12:20
5 déc. 2010 à 12:20
Hello,
C'est plutôt nous qui attendons les tiennes... On ne va pas tout faire !
C'est plutôt nous qui attendons les tiennes... On ne va pas tout faire !
cameliaPas
Messages postés
3
Date d'inscription
vendredi 26 novembre 2010
Statut
Membre
Dernière intervention
15 décembre 2010
Modifié par cameliaPas le 10/12/2010 à 15:33
Modifié par cameliaPas le 10/12/2010 à 15:33
Oui c'est sur, je suis pas restée les bras croisés à attendre la solution j'ai aussi pas mal chérché de mon côté et je crois avoir la réponse pour l'algorithme mais maintenant il y a un autre probléme que j'ai rencontré lors de son éxécution sur turbo pascal :
algorithme calcul_moy_etudiant;
const c1=3;
c2=2;
c3=1;
var n1,n2,n2,moy:reel;
debut
ecrire('tapez la note de maths');
lire(n1);
ecrire('tapez la note de physique');
lire(n2);
ecrire('tapez la note de français');
lire(n3);
moy<--(n1*c1+n2*c2+n3*c3)/(c1+c2+c3);
ecrire('la moyenne calculée =',moy);
fin.
le probléme c'est que quant je l'ai éxécute sur TPW (version 1.5) le résulats est du genre : 1.1000000000E+01
Déja je ne comprend même pas ce que cette écriture peux bien vouloire dire si vous pouviez me dériger un peu en commançant par le l'éxpliquer j'esseyerai par la suite de lui trouver une sollution par moi même.
merci d'avance..
Camelia
algorithme calcul_moy_etudiant;
const c1=3;
c2=2;
c3=1;
var n1,n2,n2,moy:reel;
debut
ecrire('tapez la note de maths');
lire(n1);
ecrire('tapez la note de physique');
lire(n2);
ecrire('tapez la note de français');
lire(n3);
moy<--(n1*c1+n2*c2+n3*c3)/(c1+c2+c3);
ecrire('la moyenne calculée =',moy);
fin.
le probléme c'est que quant je l'ai éxécute sur TPW (version 1.5) le résulats est du genre : 1.1000000000E+01
Déja je ne comprend même pas ce que cette écriture peux bien vouloire dire si vous pouviez me dériger un peu en commançant par le l'éxpliquer j'esseyerai par la suite de lui trouver une sollution par moi même.
merci d'avance..
Camelia
15 déc. 2010 à 18:59