Bonjour a tous, j'ai un problème de compréhension concernant un exercice sur l'algorithme. Besoin de votre aide... Voici l'exercice :
1)Ecrire un algorithme qui lit un nombre x compris entre 0 et 2, et qui affiche comme résultats le plus grand des deux nombres x² et x+1.
2)A l'aide de la calculatrice, tester cet algorithme et conclure.
J'ai commencer mon algorithme mais après je bloque. Voila ce que j'ai écrit :
VARIABLES
X EST DU TYPE NOMBRE
DEBUT ALGORITHME
X PREND LA VALEUR random(0;2)
AFFICHER X
Après je bloque je ne sais pas quoi faire. Est ce que vous pouvez m'aider ? Merci d'avance
Lance déjà ce que tu as fait avec algobox, tu verras que ça bloque dès le départ, car tu n'as pas une formule qui convient.
Demander un nombre entre 0 et 2 à algobox, c'est :
x prend la valeur 2*random()
car random() donne un nombre entre 0 et 1
Prends l'algorithme que tu as écrit, remplace random(0;2) par 2*random() et regarde ce que ça te dit.
Là, tu as juste x, mais pas ce qui est demandé.
Eh bien teste-le. Je sais que tu connais algobox, puisque je t'ai déjà aidé pour un autre exercice. Ce n'est pas à moi de te dire qu'il marche ou qu'il ne marche pas. Tu vas dans "tester algorithme" puis tu fais "lancer algorithme" plusieurs fois, et tu notes ce qu'il te donne.
C'est comme ça qu'on apprend, en faisant des essais jusqu'à ce que ça donne ce qu'on veut.
Je ne pense pas que ça t'apprendrait quoi que ce soit que je te donne la réponse à recopier.
VARIABLES
X EST DU TYPE NOMBRE
X² EST DU TYPE NOMBRE
X+1 EST DU TYPE NOMBRE
DEBUT ALGORITHME
X PREND LA VALEUR random(0;2)
AFFICHER X²
AFFICHER X+1
Voila ma réponse mais je ne sais toujours pas si c'est juste . Répondez moi vite bornéo
Erreur de synthaxe. Désolé bornéo mais je m'enfonce de jour en jour. Alors si vous pourriez m'aider ce erait sympa. Merci d'avance.
bonjour
je crois que borneo n'est pas la
c'est grace a borneo que je me suis mise a algobox depuis 8jours!
je pense qu'il te faut trois variables au depart X,Y,Z, tu affectes à Y la valeur X*X ( algobox ne reconnait pas x²), tu affectes à Z la valeur (X+1), et tu fais un test si... alors ... sinon...
allez je ne veux pas t'en dire plus
Bonjour à tous, sa fait bientot 2 jours que je suis sur ce exercice et je n'arrive toujours pas à le résoudre alors j'ai vraiment besoin de votre aide. Donnez moi plus d'informations qui m'aiderais à écrire cet algorithme. Merci d'avance et bonne journée
J'ai tester une nouvelle algorithme.Pouvez vous me dire si elle est juste s'il vous plait? Merci
VARIABLES
X EST DU TYPE NOMBRE
Y EST DU TYPE NOMBRE
Z EST DU TYPE NOMBRE
DEBUT ALGORITHME
X PREND LA VALEUR 2*random()
Y PREND LA VALEUR X*X
Z PREND LA VALEUR (X+1)
SI (Y>Z) ALORS
DEBUT SI
FIN SI
SINON
DEBUT SINON
AFFICHER Z
FIN SINON
Voilà, j'attend votre avis. Bonne journée
Je fais remonter ce topic.
Je suis effarée de la mauvaise volonté des élèves à se servir d'un logiciel pour écrire les algorithmes.
On leur donne des pistes, et ils ne les suivent pas. Je crois que tout ce qu'ils veulent, c'est qu'on leur écrive le programme, et basta.
Ce n'est pas comme ça qu'ils vont y arriver.
J'aimerais bien qu'un prof m'explique comment on peut demander à un élève d'écrire un algorithme sans parler d'un logiciel pour le faire fonctionner. A moins qu'on leur donne une syntaxe-type (ce dont ils ne nous parlent pas), je ne vois pas comment les aider.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :