Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Exo Python niveaux Seconde

Posté par
ShensuZ
13-05-19 à 20:23

Bonjour, à tous et à toute.
J'ai à rendre *********un algorithme sur Python (je m'y prends tard je sais :/)
J'ai réussi à faire le Premier cependant je reste bloqué sur le 2ème.

"Ecrire un programme avec en entrée l'équation de deux droites y=a¹x+b¹ et  y=a²x+b² et en sortie la position des deux droites et si il existe les coordonnées du point d'intersection."

Les ¹ et les ² sont en petit vers le bas contraire à ce qui est écrit j'ai aucune idée de si ça change quelquechose pour vous mais étant donné mon faible niveaux en Maths je préfère prévenir.

Merci encore à tous ceux qui pourront m'aider sur ceux
Bonne soirée,

Posté par
ShensuZ
re : Exo Python niveaux Seconde 13-05-19 à 20:27

***La gestion du temps c'est ton problème, pas le nôtre !

Posté par
Barney
re : Exo Python niveaux Seconde 13-05-19 à 22:04

Bonsoir,
écris les actions, lectures,calculs que tu ferais en langage naturel

Posté par
ShensuZ
re : Exo Python niveaux Seconde 14-05-19 à 10:46

Euh bahhhh c'est surtout au niveaux de l'algorithmique que jsuis un peu perdu, je connais vaguement les commandes appart print et float mais jsais ni commencer ni finir mon programme :/

Posté par
Glapion Moderateur
re : Exo Python niveaux Seconde 14-05-19 à 10:50

Ce que l'on est en train de te dire c'est que si tu sais décrire les actions à faire en langage naturel, il sera simple après de les traduire dans un langage de programmation. Donc commence par expliquer les actions à faire, on verra comment les coder après.

Posté par
mathafou Moderateur
re : Exo Python niveaux Seconde 14-05-19 à 11:23

Bonjour,

ça ce n'est pas l'algorithmique, c'est la programmation !!

ce que dit Barney est que avant d'écrire la moindre ligne de code, il faut décrire en pur français quelles opérations (mathématiques) on va faire et dans quel ordre
c'est cela un algorithme :
la description des opérations à effectuer et de leur enchainement

ce qui est le résultat d'une analyse purement mathématique du problème :
quels calculs va-t-on faire, d'un point de vue purement mathématique, quelle condition va-t-on utiliser pour tester ce qui est demandé (la position des droites, c'est à dire sont elles sécantes, parallèles ou confondues) dans lequel de ces cas faudra-t-il calculer un point d'intersection, car dans les autres ça ne veut rien dire, et comment le calculera-t-on

c'est ça le début de cet exo
et ce n'est pas fait.

ensuite seulement on traduit cet algorithme en un programme dans le langage que l'on veut , l'algorithme est indépendant de ça, que ce soit en Python en Java, en Algobox ou sur une calculatrice x ou y etc, l'algorithme est le même
et il faut donc commencer par l'écrire (en "langage naturel", en pur français puisqu'on est en France)


nota :
que tu ne saches pas la différence entre indices et exposants , hum ...
après pour écrire ici des indices ou des exposants on a le bouton X2 pour les indices et X2 pour les exposants
on met l'indice ou l'exposant que l'on veut entre les balises créées par ces boutons, sans les détruire ni modifier :
a1 s'obtient en saisissant a[sub]1[/sub], les "sub" étant générés par le bouton X2
cela donnera l'effet voulu après publication (pas à la saisie)
on peut le vérifier avant de Poster par le bouton Aperçu qui est fait pour ça.

plutôt que des caractères spéciaux quasiment illisibles, voire introuvables
même s'ils existent : a₁ a₂ b₇₀ !!



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1674 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !