| Algorithmique pour s'entraîner pour le Contrôle commun | |
|
|
Auteur | Message |
---|
Clément
Messages : 73 Points : 122 Date d'inscription : 17/10/2010 Age : 28
| Sujet: Algorithmique pour s'entraîner pour le Contrôle commun Jeu 23 Déc - 11:10 | |
| Extrait de la page de M. Giovendo: "ALGORITHMES (2) Ex 1. Un algorithme qui indiquer si un point appartient à une droite d'équation donnée Ex. 2 Un algorithme qui donne le multiple de 100 supérieur ou égal à un réel donné. + ecrire un algorithme qui donne le plus grand multiple de 100 inférieur ou égal à un réel x donné" Si vous voulez vous pouvez m'envoyer l'algorithme par word et faire (bonus car intéressant) le programme sur python comme ça je pourrais vous le corriger. Joyeux Noël! | |
|
| |
Raphael B
Messages : 20 Points : 35 Date d'inscription : 16/10/2010 Age : 28 Humeur : décontracté
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Sam 25 Déc - 4:04 | |
| | |
|
| |
Clément
Messages : 73 Points : 122 Date d'inscription : 17/10/2010 Age : 28
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Sam 25 Déc - 12:50 | |
| ? | |
|
| |
Guillaume
Messages : 34 Points : 51 Date d'inscription : 17/10/2010 Localisation : Paris Humeur : BACS BLANCS
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Sam 25 Déc - 13:55 | |
| on peut pas liker des commentaires?? (celui de raph en l'occurence) | |
|
| |
Guillaume
Messages : 34 Points : 51 Date d'inscription : 17/10/2010 Localisation : Paris Humeur : BACS BLANCS
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Sam 25 Déc - 14:36 | |
| SOLUTION (surligner le texte pour voir)
print ("A(x;y)") x = float(input("Quelle est l'abscisse de A ? ")) y = float(input("Quelle est l'ordonnée de A ? "))
print ("y = a*x+b") a = float(input("a = ")) b = float(input("b = "))
if a*x+b == y: print ("A(",x,";",y,") appartient à cette droitey = ",a,"x + ",b) if a*x+b != y: print ("A(",x,";",y,") n'appartient pas à la droite y = ",a,"x + ",b)
x = float(input("x = ")) y = float(input("y = ")) z = float(input("z = "))
if z+y>x and z+x>y and x+y>z: if z**2+y**2==x**2 or z**2+x**2==y**2 or x**2+y**2==z**2: print ("C'est un triangle rectangle.") else: print ("C'est un triangle.") else: print ("Ce n'est pas un triangle.")
[/color] | |
|
| |
Guillaume
Messages : 34 Points : 51 Date d'inscription : 17/10/2010 Localisation : Paris Humeur : BACS BLANCS
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Sam 25 Déc - 15:28 | |
| http://maths.eabjm.org/attachments/article/855/1S2Algorithme2.pdf http://maths.eabjm.org/attachments/article/855/1S2Algorithme.pdf | |
|
| |
Clément
Messages : 73 Points : 122 Date d'inscription : 17/10/2010 Age : 28
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Sam 25 Déc - 16:57 | |
| c bon j'ai fait tous les algos que t'as mis en lien sauf l'ex 4 de Algorithme (1) c quoi la réponse? | |
|
| |
Guillaume
Messages : 34 Points : 51 Date d'inscription : 17/10/2010 Localisation : Paris Humeur : BACS BLANCS
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Sam 25 Déc - 17:30 | |
| probabilité de choisir aléatoirement un 4.
Envoie toutes les corresctions par mail stp
et pour tpe...le film fait 35 Mo = trop gros par mail | |
|
| |
Clément
Messages : 73 Points : 122 Date d'inscription : 17/10/2010 Age : 28
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Sam 25 Déc - 18:06 | |
| Bon j tenvoie les programmes python que j'ai fait. Si t'as des questions n'hésite pas. | |
|
| |
Ophélie
Messages : 3 Points : 3 Date d'inscription : 26/10/2010
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Jeu 30 Déc - 13:13 | |
| Vous savez pas si ils ont mis les corrections sur le site de l'eab? et si il l'on pas fait quelqu'un pourrait maider! je galère! Merci | |
|
| |
Clément
Messages : 73 Points : 122 Date d'inscription : 17/10/2010 Age : 28
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Jeu 30 Déc - 13:29 | |
| Je les ai tous faits donc je peux t'aider. Qu'est-ce qui va pas?
| |
|
| |
Ophélie
Messages : 3 Points : 3 Date d'inscription : 26/10/2010
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Jeu 30 Déc - 17:16 | |
| ba des qu'il s'agit décrire l'algorithme je bloque je sais jamais comment commencé le programme et même quand j'ai l'algorithme de marqué en langage "normal" bas j'arrive pas à le mettre en langage "python" | |
|
| |
Clément
Messages : 73 Points : 122 Date d'inscription : 17/10/2010 Age : 28
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Jeu 30 Déc - 18:20 | |
| Bon alors, prenons celui-là:
"Ex 1. Un algorithme qui indiquer si un point appartient à une droite d'équation donnée"
Déjà, il faut réfléchir à la question suivante d'un strict point de vue mathématique: "Comment fait-on pour savoir si un point appartient à une droite?"(1).
Ensuite, une fois que tu as répondu à cette question, il faut que tu crées les variables adéquates: ici, la droite et le point. On sait que la droite a une équation de la forme y=mx+p et que le point P a pour coordonnées (xp;yp).
Pour ce qui est de l'algorithme, dans l'énoncé il y a le mot "donnée" qui est clé pour comprendre: c'est-à-dire qu'il va falloir demander les constantes m et p de l'équation de la droite. Ensuite, il faut aussi demander le point P, c'est-à-dire ses coordonnées xp et yp.
Si la réponse à la question (1) est vérifiée, alors c'est bon. Sinon c'est pas bon. Enfin, il faut afficher si c'est bon ou si c'est pas bon pour que celui qui exécute le programme connaisse la réponse.
Pour ce qui est de python c'est une autre affaire. On ne te demandera pas de le faire en contrôle. Et puis, le langage d'algorithme est "pseudo-naturel" c'est à dire que tu peux faire des vraies phrases.
Tu peux m'envoyer ton algorithme par mail pour que je te le corrige et tu peux me poser des questions par mail auxquelles je tacherais de répondre d'ici demain matin. | |
|
| |
Pete
Messages : 24 Points : 32 Date d'inscription : 18/10/2010
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun Lun 3 Jan - 22:43 | |
| Guillaume, you're wrong for the correction of the thing about triangles. Since we're not in SAT, a triangle plat is a triangle, so it's supérieur ou égal. | |
|
| |
Contenu sponsorisé
| Sujet: Re: Algorithmique pour s'entraîner pour le Contrôle commun | |
| |
|
| |
| Algorithmique pour s'entraîner pour le Contrôle commun | |
|