D'après ce programme de calcul écrire un algorithme.
Prendre un nombre, lui ajouter 1, prendre la racine carrée du résultat obtenu, puis diviser le tout par le nombre de départ.
Merci de votre aide :3
Devoir de maths :algorithmique |
1/14 |
09/11/2014 à 17:17 |
Tu dois l'écrire en quoi ? En langage de ta calculette ?
Devoir de maths :algorithmique |
2/14 |
09/11/2014 à 17:19 |
Lucyfeu a écrit :
Tu dois l'écrire en quoi ? En langage de ta calculette ?
Je sais pas du tout elle a pas précisé:/
Devoir de maths :algorithmique |
3/14 |
09/11/2014 à 17:20 |
Parce que ça peut autant être en pseudo langage (c'est à dire en français, en gros) ou en langage machine, compréhensible par la machine, donc ! Dans le doute, fais les deux
Par contre je me souviens pas des trucs de calculette donc je vais avoir un peu de mal à t'aider sachant que j'ai pas les trucs en tête xD
Devoir de maths :algorithmique |
4/14 |
09/11/2014 à 17:21 |
Lucyfeu a écrit :
Parce que ça peut autant être en pseudo langage (c'est à dire en français, en gros) ou en langage machine, compréhensible par la machine, donc ! Dans le doute, fais les deux
Par contre je me souviens pas des trucs de calculette donc je vais avoir un peu de mal à t'aider sachant que j'ai pas les trucs en tête xD
Ben je crois que c'est pour utiliser algobox après parce que la j'ai écrit que la première question..
Devoir de maths :algorithmique |
5/14 |
09/11/2014 à 17:22 |
Mais, qu'est-ce que tu ne comprends pas ?
Car te donner la réponse toute faite ne t'aidera pas...
Devoir de maths :algorithmique |
6/14 |
09/11/2014 à 17:25 |
Lucyfeu a écrit :
Mais, qu'est-ce que tu ne comprends pas ?
Car te donner la réponse toute faite ne t'aidera pas...
Ben en fait je sais même pas ce que c'est un algorithme:3 et je comprends pas ce qu'ils veulent de plus que le programme..
Devoir de maths :algorithmique |
7/14 |
09/11/2014 à 17:26 |
Salut !
voilà la réponse :
Prendre un nombre, lui ajouter 1, prendre la racine carrée du résultat obtenu, puis diviser le tout par le nombre de départ.
prendre un nombre : x
lui ajouter 1 : x+1=y (y étant le nom de la variable pour la suite de l algo)
racine carre: signe racine carre y=a (a étant le nouveau nom du résultat)
diviser le tout par le nombre de départ : a/x
Voilà a toi de voir comment l adapter a ta calculette ou a algobox
EDIT: mais dans les grandes lignes c est a peu près ca !
Devoir de maths :algorithmique |
8/14 |
09/11/2014 à 17:32 |
L'algorithme c'est ce qui fonctionnera sur ta calculette...
Ou le "code" de base en français pour pouvoir le traduire et le mettre sur ta calculette ! Là t'as un énoncé, c'est tout !
Devoir de maths :algorithmique |
9/14 |
09/11/2014 à 17:34 |
D'accord merci je vais essayer de faire cela avec vos conseils
Devoir de maths :algorithmique |
10/14 |
09/11/2014 à 17:38 |
Regarde à la fin de ton livre de maths, normalement il y a les traductions pour mettre sur la calculette, par exemple un exemple tout bête, le "Si" tu auras "If"
Devoir de maths :algorithmique |
11/14 |
09/11/2014 à 18:14 |
Tu peux aussi essayer sur Algobox, c'est beaucoup plus simple que sur des Casio, et beaucoup plus sûr.
Devoir de maths :algorithmique |
12/14 |
09/11/2014 à 18:30 |
barman81 a écrit :
Salut !
voilà la réponse :
Prendre un nombre, lui ajouter 1, prendre la racine carrée du résultat obtenu, puis diviser le tout par le nombre de départ.
prendre un nombre : x
lui ajouter 1 : x+1=y (y étant le nom de la variable pour la suite de l algo)
racine carre: signe racine carre y=a (a étant le nouveau nom du résultat)
diviser le tout par le nombre de départ : a/x
Voilà a toi de voir comment l adapter a ta calculette ou a algobox
EDIT: mais dans les grandes lignes c est a peu près ca !
Je ferrais plutôt comme ça, pour éviter trop de variables:
--Variables--
X
--Deut du programme--
Saisir x
Afficher √(x+1)/x
--Fin du programme--
À.convertir dans.le langage en question
Devoir de maths :algorithmique |
13/14 |
09/11/2014 à 18:35 |
42 a écrit :
barman81 a écrit :
Salut !
voilà la réponse :
Prendre un nombre, lui ajouter 1, prendre la racine carrée du résultat obtenu, puis diviser le tout par le nombre de départ.
prendre un nombre : x
lui ajouter 1 : x+1=y (y étant le nom de la variable pour la suite de l algo)
racine carre: signe racine carre y=a (a étant le nouveau nom du résultat)
diviser le tout par le nombre de départ : a/x
Voilà a toi de voir comment l adapter a ta calculette ou a algobox
EDIT: mais dans les grandes lignes c est a peu près ca !
Je ferrais plutôt comme ça, pour éviter trop de variables:
--Variables--
X
--Deut du programme--
Saisir x
Afficher √(x+1)/x
--Fin du programme--
À.convertir dans.le langage en question
Dans les deux cas ca marche mais c est vrai que le second est plus rapide et plus simple !
Devoir de maths :algorithmique |
14/14 |
09/11/2014 à 20:52 |
Tu dois l'écrire en quoi ? En langage de ta calculette ?
Attention, tu confonds avec un programme, qui est écrit dans le langage du logiciel ou de la calculatrice. Un algorithme est lui la base en français, généralement, qui, en le traduisant dans le langage approprié, va donner le programme exécuté par la calculatrice par exemple.
Sinon rien à dire sur la / les solutions apportées