Bonjour
j'aurais besoin d'aide pour un TP d'info enfin c'est plus des math c'est sur algobox mais je n'y comprend rien et je dois le rendre lundi j'ai réussi a trouver les variable à utiliser et je sais qu'il faut utiliser Si...Que enfin je crois voici le TP :
Signe de ax+b
On désire tester le signe d'une expression du type ax+b (a0)
On rappelle que :
ax+b (a0)est du signe de a quand x supérieure a -(b diviser par(ou sur) a)
1-A quelle(s) condition(s) une expression du type ax+b(a0)est-elle strictement positive ?
la j'ai répondue tant que x supérieur -(b sur a)
2-On désire écrire un algorithme donnant le signe d'une expression du type ax + b (a0).
Variables | M est une chaîne |
Entrée | |
Traitement | Affecter à M là valeur"L'expression est strictement négative quand" x supérieure a Q |
Sortie |
s'ils vous plait de l'aide je n'y comprend vraiment rien et pourtant sa vas faire 5 jours que j'essaye de le faire avec des amies
bon ben je reviendrais demain je suis malade donc je vais aller me coucher en espérant que quelqu'un voudra bien m'aider demain
Bonjour,
effectivement il faut utiliser une boucle en Si...alors
Dans la partie 1, ta réponse est incomplète:
ax+b>0 si a>0 et x>-b/a ou si a<0 et x<-b/a
Avec cette correction de la partie 1 de ton td, l'écriture de l'algorithme devrait etre plus simple.
Bon courage,
je passais donc j'ai vu que tu 'avais répondu mais je n'y comprend rien vraiment rien mon prof dit qu'il faut expliquer toute les étapes et que normalement si tu raisonne logiquement tu trouve mes je le répète assez souvent je n'ai pas de logique
j'ai vraiment besoin d'aide je ne sais pas ce qu'il faut que je rentre je pense que je doit mettre un message ou entrer a mais je ne sais pas quoi faire j'ai vraiment besoin d'aide
j'esseraie de revenir se soir enfin je pourrai venir si je n'accompagne pas ma sœur cher sa belle famille mais j'ai vraiment besoin d'aide je dois rendre se TP lundi et je n'est rien fait parce que je ne comprend rien je n'est jamais compris les algorithme que quelqu'un m'aide
Bonjour
a est du type nombre
b est du type nombre
Q est du type nombre
M est du type chaîne
affecter à Q la valeur b/a
Si Q>0
Alors Affecter à M là valeur"L'expression est strictement négative"
Sinon
Affecter à M là valeur"L'expression est strictement positive"
Fin Si
Sortie afficher M
moin prof m'a dit qu'il fallais tout expliquer et un de mes ami a commencer par afficher a même moi je n'est pas compris d'ailleurs je me demande pourquoi on mais pas x dans les variables
et bien je me demandais pourquoi dans les variable on ne mes pas x vu qu'il est dans ax + b mais un ami ma dit de ne pas le mettre il n'etait pas sur donc je pose la question
mais Eric1 dans ton algorithme il y a écrit "sinon" est ce que je dois le mettre dans mon algorithme si je le mets j'utilise "Afficher message"
Je ne connais pas bien la syntaxe d'algobox. Essaie de l'adapter. Moi j'ai l'habitude de:
SI ... ALORS ...
FINSI
pour 4a
3x+4
il suffit de rentrer les variables a=3 et b=4
et faire dérouler l'algorithme
5-2x
a=-2 et b=5
mais dans
Debut de l'algorithme je fait comment pour entrer Q moi sa me met Q prend la valeur b/a je ne sais pas comment faire le diviser sur algobox je ne sais pas si je l'est écrit correctement
pour a1
dans la variable il n'y aura donc plus a et b mais 3 et 4 je remplace aussi les a dans les ligne ou ils apparessent ??
j'ai fait ce que tu a dit mais je ne sais pas comment faire
Affecter à M là valeur"L'expression est strictement positive"
ou alors je mes M PREND LA VALEUR < 0
OU BIEN m PREND LA VALEUR l'expression est strictement négative
Mais non, une fois que l'algorithme marche il ne faut plus y toucher.
C'est dans l'execution d'algobox qu'il faut mettre les variables d'entrée.
Concernat la division, je suppose que a/b marche. Sinon, referes toi sur un tutoriel d'utilisation d'algobox
donc je met ajouter afficher message et après je mais
Affecter à M la valeur L'expression est strictement positive
mais quand je teste l'algorithme il n'y a pas de résultat
VARIABLES
a est du type nombre
b est du type nombre
Q est du type nombre
M est du type chaîne
DÉBUT ALGORITHME
Q prend la valeur b/a
Si ( Q>0) alors
début si
Afficher " Affecter à M la valeur L'expression est strictement négative"
fin si
sinon
debut sinon
Afficher " Affecter à M la valeur L'expression est strictement positive"
fin sinon
afficher M
fin algorithme
voila ces se que j'ai fait
Je n'utilise pas de logiciel (plutôt pas dans ce domaine précis et restreint des mathématiques)
je pense que le sinon est mal interpreté sous cette forme
Essaie de manière moins élégante:
a est du type nombre
b est du type nombre
Q est du type nombre
M est du type chaîne
DÉBUT ALGORITHME
Q prend la valeur b/a
Si ( Q>0) alors
début si
Afficher " Affecter à M la valeur L'expression est strictement négative"
fin si
Si ( Q<0) alors
début si
Afficher " Affecter à M la valeur L'expression est strictement positive"
fin si
afficher M
fin algorithme
c'est justement ce que je viens de changer. Les "si" ne sont ici pas imbriqués. Car le premier "fin si" se termine avant le deuxieme si
mais est ce que l'algorithme est juste je ne sais pas si je doit ecrire m en lettre ou avec les signes
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :