Bonjour! Je dois écrire un algorithme affichant l'image d'une fonction f d'un réel "X" donné.
J'avais la fonction f(x) = |2X-1| + |X+3| et j'ai écris une expression simple de f en discutant suivant les valeurs de X :
J'ai : f(X) = -3X-2 pour l'intervalle ]-∞ ; -3[ ; f(X) = -X +4 pour ]-3 ; 1/2[ et f(X) = 3X+2 pour ]1/2 ; +∞[ .
Je bloque sur mon algorithme car quand je le teste sur ma calculatrice (TI-82), elle ne me donne pas les bons résultats ou voir, elles ne m'en donnent pas! Voilà mon algo:
rompt X
:If X < -3
:Then
: (-3X-2)→ F
:Else
:If -3 < X < 1/2
:Then
: (-X+4) → F
:Else
: (3X+2) → F
:End
isp "F=",F
Aidez-moi !
Merci Morpho ! Mais lorsque je prend X = -5 ou -4 , c'est à dire strictement inférieur à -3 , il ne m'affiche pas de valeurs... Je pensais qu'il fallait mettre des parenthèses mais ça ne change rien ! 
rompt X
If (X < -3) Then {(-3X-2)→ F }
Else {
If (X < 1/2) Then {(-X+4) → F }
Else {(3X+2) → F }
}
afficher(F)
les bloc if-else doit etre bien isolés (pas de mélange)
Il faut mettre "Then" à côté de "If" ? Parce que ça n'arrête pas de m'afficher "syntaxe erreur" , les accolades sont pas acceptés ! :/
Bonsoir,
J'aimerai avoir de l'aide en ce qui concerne deux algorithmes à écrire et convertir en JS:
Alors voilà je les ai écris, je pense qu'ils sont bons, cependant je n'arrive pas à les convertir en Java Script...
Pouvez vous m'aider?
1/
Etant donné une liste L, rechercher si un élément a est présent dans le tableau et le cas échéant, renvoie les positions a dans la liste:
Entrer (L)
Entrer (a)
C=0
poisition=[]
n=longueur (L)
Pour k allant de 0 à N-1
Si L[k]==a
Alors C=C+1
position=position+[k]
Afficher (c;position)
2/
Etant donné une liste L, rechercher le maximum de cette liste, renvoyer sa valeur, ainsi que le nombre de fois ou il est atteint et en quelles positions:
Entrer (L)
n=longueur (L)
max=L[0]
position=[0]
Pour k de 1 a N-1
Si L[k]>max
Alors max=L[k]
position=k
sinon si L[k]=max
Alors position=position+[k]
Afficher (position,max)
Merci d'avance!
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :