oui
en fait tu connais le coefficient directeur A, l'ordonnée à l'origine B et les coordonnées du points qui sont C et D
ta fonction est de la forme y = ax +b
donc si le point appartient, tu doit avoir:
D = A*C+B
donc tu calcules A*C+B que tu mets dans une variable (sto de la calculatrice) et tu la compare à D (si ..alors)
ok?
tu as la fonction y = -4x+2
tu as le point A(5;4)
pour voir si le point appartient du fais y = -4*5+2 = -20+2 = -18 donc comme -18 n'est pas égal à 4 le point n'appartient pas à la droite. Le programme fait de même
il connait le coefficient directeur A, l'ordonnée à l'origine B et les coordonnées du points qui sont C et D
il fait le calcul A*C+B (c'est a dire a*xa+b) et il le compare a ya (D dans notre cas) si a*xa+b ya le point n'appartient pas à la droite si a*xa+b = ya alors le point appartient à la droite
Ah d'accord, donc il faut que je calcule A*C+B via le programme, par exemple :
A*C+B => F (je le place dans F)
Après je comparer à D.
Mais j'ai pas encore vu les Si.. alors :/
oui c'est ca
pour le si tu fais
If F = D
then
Disp "le point appartient à la droite"
Else
Disp "le point n'appartient pas à la droite"
Disp "entrer le coefficient directeur de la droite"
Input A
Disp "entrer l'ordonnée à l'origine"
Input B
Disp "entrer l'abscisse du point de la droite"
Input C
Disp "entrer l'ordonnée du point de la droite"
Input D
A*C+B => F
If F = D
Then
Disp "le point appartient à la droite"
Else
Disp "le point n'appartient pas à la droite"
dans -x²+4x+7
dans le programme, tu demandes l'ordonnée et l'abscisse du point
et tu fait le ligne de code permettant de faire la comparaison de l'ordonnée calculée et entrée
Disp Disp "entrer l'abscisse du point de la droite"
Input A
Disp "entrer l'ordonnée du point de la droite"
Input B
? => F ?
Je n'ai pas compris qu'est ce qui faut mettre à la place du ?
Disp "entrer l'abscisse du point de la droite"
Input A
Disp "entrer l'ordonnée du point de la droite"
Input B
? => F
Disp Disp "entrer l'abscisse du point de la droite"
Input A
Disp "entrer l'ordonnée du point de la droite"
Input B
? => F ?
dans F tu mets le résultat de : -(A²)+4*A+7 et tu compares le résultat avec la valeur de B
Il y en a encore un autre dur :$
1/ Ecrire un algorithme qui demande un nombre de départ et qui écrit ensuite la table de multiplication de ce nombre.
Ah mince :/ (je m'entraine sur les exos du livre)
Bon bah tant pis, je veux bien le faire quand même ^^ (si ça te dérange pas)
Y'en a qui ont l'air intéressant
Le début du programme est simple, on demande le nombre
Disp "entrer le nombre pour connaitre sa table de multiplication"
Input A
non,
après on va faire la boucle
la boucle comme son nom l'indique sert a faire une opération en boucle
Dans notre exemple, si je veux la table du nombre 2 (A=2):
2*0
2*1
2*2
2*3
2*4
2*5
2*6
2*7
2*8
2*9
2*10
je vais écrire
Pour i allant de 0 à 10
A*i->B
afficher B
i suivant
i au départ est egal à 0
la boucle fait le calcul 2*0 et affiche 0
i prend maitenant la valeur 1
la boucle fait le calcul 2*1 et affiche 2
i prend maintenant la valeur 2
la boucle fait le calcul 2*2 et affiche 4
.
.
.
jusqua i 10
i prend la valeur 10
la boucle fait le calcul 2*10 et affiche 20
i a atteint la valeur 10, la boucle s'arrete
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :