Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Algorithme fonction algobox

Posté par
oga59
16-11-13 à 16:39

Bonjour

Je rencontre des problème pour réécrire un algorithme sur algobox

Variables
X du nombre
y du nombre
N du nombre

Début algo:
Saisir N
Pour x=0 à N (je n'arrive pas a trouver ce bouton)
Afficher y (retour a la ligne)
Fin boucle pour (ça aussi)

Fin algo

Si quelqu'un est assez aimable pour me l'envoyer par un fichier algobox. Merci

Algorithme fonction algobox

Posté par
oga59
re : Algorithme fonction algobox 16-11-13 à 16:40

Ne voyer pas l'image c'est une erreur de ma part, elle rien a voir avec cette exercice

Posté par
mathafou Moderateur
re : Algorithme fonction algobox 16-11-13 à 16:54

Bonjour,

visiblement tu n'es pas très observateur/trice !!

Algobox a deux modes de fonctionnement :
le mode "éditeur" où c'est toi qui tapes tout (éviter tant qu'on ne maitrise pas)
le mode "cliquodrome" où tout est avec des boutons et il te met tout, y compris les "fin" simplement en cliquant sur le bouton marqué
"Ajouter POUR ... DE ... A ..."
qui devient actif quand on a fait au préalable "Nouvelle ligne"
on remplit le formulaire et c'est tout.

de toute façon en plus ton algorithme est dénué de signification.
Tu affiches un y qui n'a aucune valeur (même pas 0, rien : jamais rien mis dans cette variable) et donc il t'afficherait 36000 fois la même chose (va savoir quoi, ce qui traine en mémoire, "erreur", un shadock ou un éléphant rose)

nota : "saisir" n'existe pas en Algobox c'est LIRE
et "du nombre" non plus
c'est X EST_DU_TYPE NOMBRE etc

et en mode cliquodrome ces définitions de variable c'est ... avec le bouton "Déclarer nouvelle variable" of course !

Posté par
oga59
re : Algorithme fonction algobox 16-11-13 à 16:57

Pas c'est ma prof qui a marqué sur la feuille sujet, je l'ai marqué exactement pareil

Posté par
oga59
re : Algorithme fonction algobox 16-11-13 à 16:58

Justement lorsque je lance l'algo, il me marque erreur

Posté par
mathafou Moderateur
re : Algorithme fonction algobox 16-11-13 à 17:14

et quel est donc ton algo ?

(extrait directement d'algobox, par exemple par "exporter en fichier texte" suivi du copier coller direct ici du contenu de ce fichier texte, ça évitera les fautes de frappe)

remarque :
il n'y a pas que ça comme texte de ton énoncé entier vu le titre "fonction" et ce qu'on peut deviner
donc tu mets tout le texte de cet énoncé aussi

Posté par
oga59
re : Algorithme fonction algobox 16-11-13 à 17:28

Sur la feuille sujet, J'ai marqué exactement ce qu écrit et on doit le refaire sur algobox

Moi j'ai essayé de faire ça

Algorithme fonction algobox

Posté par
mathafou Moderateur
re : Algorithme fonction algobox 16-11-13 à 17:38

tiens donc, il y a une ligne "y prend la valeur" maintenant ...

Citation :
J'ai marqué exactement ce qu écrit
Début algo:
Saisir N
Pour x=0 à N (je n'arrive pas a trouver ce bouton)
Afficher y (retour a la ligne)
Fin boucle pour (ça aussi)

Fin algo
no comment

bon corrigeons cet algo qui aurait dû marcher du premier coup :

il n'y a pas de multiplication implicite en Algobox
il faut lui dire explicitement les multiplications par le signe *
3x il ne comprend pas
il faut lui écrire 3*x

donc y PREND_LA_VALEUR 3*x-2

il y a d'autres particularités d'écriture et de syntaxe, je te conseille de lire l'aide en ligne de Algobox (menu aide)
en particulier l'erreur fréquente sur les exposants
Ab s'écrit pow(A,b) en Algobox et pas A^b qui veut dire tout à fait autre chose

Posté par
oga59
re : Algorithme fonction algobox 16-11-13 à 17:41

J'ai corriger l'erreur avec la multiplication mais il y'a toujours un problème, l'algo m'affiche en boucle 0

Posté par
mathafou Moderateur
re : Algorithme fonction algobox 16-11-13 à 17:59

je ne sais pas (quand je te disais de copier coller et pas de faire une photo !)

moi avec l'algorithme (exporté en fichier texte et copier coller direct ici pas recopié mais copié-collé, CTRL-C CTRL-V)

sanstitre - 16.11.2013

******************************************

******************************************

1 VARIABLES
2 x EST_DU_TYPE NOMBRE
3 y EST_DU_TYPE NOMBRE
4 N EST_DU_TYPE NOMBRE
5 DEBUT_ALGORITHME
6 LIRE N
7 POUR x ALLANT_DE 0 A N
8 DEBUT_POUR
9 y PREND_LA_VALEUR 3*x-2
10 AFFICHER y
11 FIN_POUR
12 FIN_ALGORITHME


et copié collé de l'écran de sortie :
***Algorithme lancé***
Entrer N : 5
-2
1
4
7
10
13

***Algorithme terminé***

donc si ça ne marche pas c'est que tu as des trucs "de frappe" du genre un O (lettre) à la place d'un 0 (zéro) un X majuscule à la place d'un x minuscule ou que sais-je encore ...



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1741 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !