Exo Algorithme

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
Grimole
Messages: 2
Enregistré le: 26 Oct 2011, 13:16

Exo Algorithme

par Grimole » 26 Oct 2011, 13:24

Bonjour à tous,

J'ai un exercice à faire en Math, et je ne comprend pas la consigne, je ne sais donc pas se qu'il faut faire, voici l'exercice :

On considère le programme de calcul suivant
1. Choisir un nombre
2. Le multiplier par la racine carrée de 2
3. Élever le résultat au carré
4. Lui retirer six fois le nombre de départ
5. Ajouter 5

Écrire un algorithme qui demande un nombre à l'utilisateur et affiche le resultat du programme de calcul.


Merci !

P.S. : Je suis en 2nd



Avatar de l’utilisateur
messinmaisoui
Habitué(e)
Messages: 1897
Enregistré le: 24 Oct 2007, 13:52
Localisation: Moselle (57)

par messinmaisoui » 26 Oct 2011, 13:39

On considère le programme de calcul suivant
1. Choisir un nombre
2. Le multiplier par la racine carrée de 2
3. Élever le résultat au carré
4. Lui retirer six fois le nombre de départ
5. Ajouter 5

Écrire un algorithme qui demande un nombre à l'utilisateur et affiche le resultat du programme de calcul.


Un algorithme, suite d'instructions, ça pourrait être du genre
=>

variable Nb : réel
variable Resultat : réel

DEBUT
Afficher "Entrer un nombre"
Saisir Nb
Resultat = Nb X racine(2)
Resultat = Resultat X Resultat

...

Afficher "Le résultat est" : Resultat
FIN

Ok ?
Mon avatar me fait peur, est-ce normal docteur ?

SaintAmand
Membre Rationnel
Messages: 901
Enregistré le: 17 Oct 2011, 11:47

par SaintAmand » 26 Oct 2011, 13:41

Bonjour,

Grimole a écrit:On considère le programme de calcul suivant
1. Choisir un nombre
2. Le multiplier par la racine carrée de 2
3. Élever le résultat au carré
4. Lui retirer six fois le nombre de départ
5. Ajouter 5

Écrire un algorithme qui demande un nombre à l'utilisateur et affiche le resultat du programme de calcul.



Quelle drôle de question. L'algorithme c'est justement le sujet. La question n'est-elle pas plutôt d'écrire un programme qui le mette en oeuvre ?

Avatar de l’utilisateur
messinmaisoui
Habitué(e)
Messages: 1897
Enregistré le: 24 Oct 2007, 13:52
Localisation: Moselle (57)

par messinmaisoui » 26 Oct 2011, 13:47

SaintAmand a écrit:Bonjour,



Quelle drôle de question. L'algorithme c'est justement le sujet. La question n'est-elle pas plutôt d'écrire un programme qui le mette en oeuvre ?


:ptdr: effectivement vu comme ça ... C'est SaintAmand qui a raison

L'énoncé est un algo et j'en ai juste proposé un plus détaillé :lol3:
Mon avatar me fait peur, est-ce normal docteur ?

SaintAmand
Membre Rationnel
Messages: 901
Enregistré le: 17 Oct 2011, 11:47

par SaintAmand » 26 Oct 2011, 13:50

messinmaisoui a écrit:L'énoncé est un algo et j'en ai juste proposé un plus détaillé :lol3:


Pas plus détaillé, mais juste une traduction littérale dans un pseudo-langage.

Avatar de l’utilisateur
messinmaisoui
Habitué(e)
Messages: 1897
Enregistré le: 24 Oct 2007, 13:52
Localisation: Moselle (57)

par messinmaisoui » 26 Oct 2011, 13:56

Un pseudo MessinMaisOui sans aucun doute
Mon avatar me fait peur, est-ce normal docteur ?

Grimole
Messages: 2
Enregistré le: 26 Oct 2011, 13:16

par Grimole » 26 Oct 2011, 14:20

Ok d'accord merci beaucoup de vos réponse !

C'est vrai que la question du prof ne veut rien dire.. :hein:

Joker62
Membre Transcendant
Messages: 5027
Enregistré le: 24 Déc 2006, 19:29

par Joker62 » 26 Oct 2011, 16:05

Non non !
Il faut bien écrire un algorithme..

En seconde, un algorithme est quelque chose de précis.

Il faut déclarer des variables, mettre des bornes Début et Fin et jouer avec le stockage etc...

Il ne faut surtout pas le programmer sur calculatrice.

SaintAmand
Membre Rationnel
Messages: 901
Enregistré le: 17 Oct 2011, 11:47

par SaintAmand » 26 Oct 2011, 16:18

Joker62 a écrit:Non non !
Il faut bien écrire un algorithme..

En seconde, un algorithme est quelque chose de précis.

Il faut déclarer des variables, mettre des bornes Début et Fin et jouer avec le stockage etc...


Vous confondez le fond et la forme. L'énoncé est un algorithme. L'écrire dans un pseudo langage est un exercice comparable à celui consistant à traduire en langage mathématiques la solution d'un problème qui serait écrite dans le langage commun. Demander d'écrire l'algorithme n'est pas plus correct que de demander de résoudre l'exercice de maths.

Joker62
Membre Transcendant
Messages: 5027
Enregistré le: 24 Déc 2006, 19:29

par Joker62 » 26 Oct 2011, 18:25

C'est un algorithme dans le sens ou c'est une suite finie d'instructions mais aux yeux du professeur de mathématiques, ce n'est pas un algorithme complet...

Un algorithme en classe de seconde, c'est :

Variable :
...
Debut :

Instructions ...

Fin
Sortie :

Son professeur ne peut lui demander de coder l'algorithme vu que ce n'est pas au programme...

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 88 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite