Devoir de maths :algorithmique

Quel âge avez-vous ?

Moins de 18 ans

18 ans ou plus

Métalexie   Devoir de maths :algorithmique 14 09/11/14 à 16:30

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 Yeux Bleus

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 Smile
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" Smile
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
Recommande ce site a tes ami(e)s | Aller en haut

Partenaires : Énigmes en ligne