Voici l'énoncé
Contruire un algorithme pour compléter le tableau des valeurs suivantes
Les valeurs partent de -20 à 20 avec un pas de 0,5
La fonction est f(x)=x²+1
Bonjour,
"les valeurs partent de -20"
alors pourquoi initialises-tu x à 0 ??
si tes "afficher" sont agrémentés de retours à la ligne (ça ne se voit pas sur une copie d'écran)
ton algo me semble par ailleurs bon
mais illisible parce qu'une copie d'écran avec du blanc inutile autour ayant donc nécessité une diminution inutile de taille, bof
pour copier un algorithme proprement :
exporter code vers fichier texte (menu Algobox)
puis copier coller le texte
ou copier coller directement depuis Algobox si celui est en mode éditeur
la copie est alors du texte "forcément lisible", qui peut donc être cité, modifié, recopié vers Algobox
contrairement à une copie d'écran.
"les valeurs partent de -20"
alors pourquoi initialises-tu x à 0 ??
----------------------------------------------
x prend la valeur 0 (initialisation = valeur de départ)
------------------------------------------------------------------------
Langage naturel de l'algorithme
variables :
x, y sont des nombres
x prend la valeur 0 (initialisation = valeur de départ)
traitement
tant que (x <ou = 20) faire
y prend la valeur x²+1
afficher y
x prend la valeur x + 0.5
fin tant que
fin prog
---------------------------------------------------------------------------------------------------------
quand je lance l'algo, il calcule toutes les images pour les valeurs de x allant de 0 à 20, avec un pas de 0.5
"quand x=-20 ou quand x = 20, alors x²+1 donne le même résultat..
f(x)=f(-x) donc je peux juste faire les calculs pour x allant de 0 à 20"????
*Merci de répondre dans les plus bref délais
oui, avec cette fonction là tu peux te contenter de faire les calculs de 0 à +20 et recopier les mêmes valeurs dans la première partie du tableau plutôt que de faire faire tout le tableau par Algobox en initialisant comme il est logique x = -20 !
et donc ... ?? qu'est-ce qui te bloque encore ?? quelle question te poses-tu ??
je ne te parlais de toute façon pas de la version en langage naturel mais bien de l'écriture en Algobox
qui était illisible et dont les "afficher" ne disent pas si leur case à cocher "ajouter un retour à la ligne" est cochée ou pas
rien de plus :
Donc l'écriture est bonne,je peux la rendre comme ça???
Pouvez vous me montrer comment ça rend dans le logiciel algobox??
car j'ai fait une erreur
Envoyez en photo ou meme open office svp
les trucs avec ***Algorithme lancé*** etc du message précédent sont d'exacts copier-coller de la fenêtre d'éxécution de Algobox
tu veux que je les remette ???
ton programme doit fonctionner
(vu que j'ai exactement le même "vu de l'extérieur")
quelle "erreur" as tu donc ???
Quand je lance le programme sur algobox des écrits qui ressemblent à "entre vaeleur x..y...
sans s'arreter
Je n'arrive pas à trouevr un résultat sur algobox comme vous
Je cite:
***Algorithme lancé***
valeur x et y :-20401valeur x et y :-19.5381.25valeur x et y : ...
Enfait,je voudrais trouver avec algobox chaque valeur du tableau mais il ne me donne aucune valeur du moins sur algobox
celui que tu cites ce n'est pas le bon
le bon c'est l'autre :
une hypothèse possible :
ta photo d'écran étant illisible on peut suspecter que tu as écrit
x PREND_LA_VALEUR x+0,5
au lieu de
x PREND_LA_VALEUR x+0.5
la différence ne saute pas à l'oeil, surtout sur une image microscopique, mais est fondamentale
la virgule décimale est une invention franco-françase
ça n'existe pas la virgule décimale, c'est partout dans tous les logiciels de maths et calculettes un POINT décimal.
on n'écrira une virgule décimale que pour des raisons légales dans des documents "légaux" (contrats, rapports, ... rédactions d'exercices)
avec une virgule Algobox comprend
x PREND_LA_VALEUR x+0
puis (virgule) faire "5" qui ne fait rien du tout et mis à la poubelle
et augmenter x de 0, ça ne risque pas de s'arrêter ...
mais c'est pas ça qui va transformer le texte "valeur x et y" en le texte "entre vaeleur x..y... "
Oui,j'avais simplement oublié de mettre "ajouter un retour à la ligne" en modifiant afficher
C'est bien moi qui l'ai fait en classe tout à l'heure.
Merci bien
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :