Aller au contenu

julesx

E-Bahut
  • Compteur de contenus

    2 930
  • Inscription

  • Dernière visite

  • Jours gagnés

    130

Tout ce qui a été posté par julesx

  1. julesx

    abécédaire Le Cid

    Et si on veut voir ce qui manque ou les doublons, ci-joint sauf oubli de ma part amour bataille chimène dilemme désespoir ennemi gloire gouverneur guerriers honneur infamie liberté marque maîtresse offense pouvoir péril rage rang rodrigue services triomphe valeur vengeance vertu vieillesse Pour les autres mots, la recherche avec Acrobat est un peu pénible car il faut partir d'une lettre et on ne peut pas obliger le logiciel à ne considérer que les initiales (à moins que ?). Avec cette méthode, j'ai trouvé pour commencer flamme jour noble Par contre, d'après Acrobat, il n'y a aucun mot commençant par k (même contenant cette lettre). Bon, c'est pour le fun, le demandeur ne se manifestant plus...
  2. julesx

    abécédaire Le Cid

    Bonsoir, Au cas où il y aurait encore des "trous" dans l'abécédaire, pour info, le texte intégral est disponible ici https://www.google.com/search?client=firefox-b-d&q=Le+cid+Corneille+texte+intégral Avec l'outil de recherche d 'Acrobat reader, il y a peut-être moyen de trouver les mots manquants.
  3. julesx

    SVT devoirs 1ere

    Bonsoir, Tu as repris ce que Black Jack a écrit ? Si oui, commence par poster les réponses que tu en as déduites. Ensuite, en fonction de cela, il pourra y avoir éventuellement une aide possible.
  4. @KilianL4 Tu as essayé et tu en es où ?
  5. julesx

    exo informatique

    Finalement, à part faire joujou avec certains exemples disponibles dans les "games", créer un fichier comme celui donné au début du fil dépasse de loin mes compétences. En plus, de base, certains blocs sont absents et je ne vois pas comment les créer. Donc j'abandonne définitivement. En tout cas, la solution donnée ailleurs me parait bien correcte dans le contexte Brockly vu la position initiale du robot. En effet, celui-ci n'ira jamais vers l'ouest. Ici, c'est la même suite d'instructions en changeant "est" en "ouest" et 10 répétitions suffisent à mon avis, soit : Répéter 10 fois si obstacle à l'ouest alors si obstacle au sud alors avancer nord sinon avancer sud sinon avancer ouest Mais ce serait quand même mieux de pouvoir le tester. Ah, et à propos, je persiste et signe,
  6. Bonjour, 1) Tu fais le produit des 2 matrices et tu utilises les relations de base de la trigonométrie comme, par exemple, cos(a)cos(b)-sin(a)sin(b)=cos(a+b). 2) Tu fais une démonstration par récurrence.
  7. julesx

    exo informatique

    J'ai essayé les premiers labyrinthes en ligne, https://blockly.games/maze?lang=fr&level=1&skin=0 il semble bien qu'on ait le droit qu'aux blocs fournis et qu'on soit limité au nombre de bloc spécifiés. Bon, pour ce soir j'abandonne. Je reprendrai à l'occasion. Bonsoir.
  8. julesx

    exo informatique

    Effectivement, je n'avais pas regardé de près les blocs, ça ressemblait à du scratch, je n'avais pas cherché plus loin. Conclusion, on laisse tomber ? Je rectifie, je viens de regarder Blockly en line. Ce logiciel fournit les blocs en fonction de l'énigme à résoudre. Et la suite d'instructions se fait en fonction de la position actuelle du robot. Donc, on oublie la démarche scratch. Par contre, il faudrait avoir l'intitulé précise de l'énigme (ou le lien coorrespondant) pour regarder le problème de cdlt.
  9. julesx

    exo informatique

    Pour ma gouverne, j'aimerais bien voir la solution et pouvoir la tester car il y a quelque chose qui me chiffonne. En admettant qu'on rajoute de quoi pouvoir aller vers l'ouest, du style si obstacle à l'est alors si obstacle au sud alors si obstacle au nord avancer ouest sinon avancer nord sinon avancer sud sinon avancer est comme la case dont on vient est libre, suivant le cas, on peut très bien retourner en arrière, ce qui n'est pas le but. En fait, il y a systématiquement deux positions de libre, et il faut éliminer celle dont on vient. A première vue, ça ne semble pas pouvoir se faire de façon simple avec les restrictions de l'énoncé.
  10. julesx

    exo informatique

    Bonjour Denis, J'ai eu une notification comme quoi tu m'as cité dans ce fil, mais je ne vois rien. Ça concernait quoi ?
  11. julesx

    exo informatique

    Bonsoir, Oui pour le lien, mais, à mon avis, il ne répond pas au problème si obstacle à l'est alors si obstacle au sud alors avancer nord sinon avancer sud sinon avancer est On ne va jamais à l'ouest ? Cela dit : * cdlt donne rarement (voire jamais) suite * Si on voulait répondre correctement, il faudrait le fichier correspondant afin de pouvoir faire un test, pas une copie d'écran. Mais comme dit... En passant, comment on crée la partie droite ?
  12. julesx

    Physique

    Bonsoir, Là, ce sont les frottements de l'air dont on ne tient pas compte. Mais comme dit dans la réponse à ton autre demande, dans cette hypothèse, tu utilises l'égalité entre la variation d'énergie potentielle et la variation d'énergie cinétique.
  13. julesx

    DM Maths (Stat)

    x est le nombre de pièce emprunté par Gontran et y par Donald. Comme le total emprunté est de 530 pièces, on a x+y=530. Tu en déduis, par exemple, que y=530-x, ce que tu reportes dans la première équation.
  14. julesx

    DM Maths (Stat)

    Bonjour, Tel quel, tu ne peux évidemment pas résoudre l'équation. Quand il y a deux inconnues, il faut deux équations. La deuxième se déduit de l'indication "En prêtant à mes neveux au total 530 pièces d'or,". Tu essaies avec ceci ?
  15. julesx

    Csv titanic programme

    Bonsoir, Après différents essais, j'ai constaté, sans pouvoir l'expliquer, cf. mon message précédent, qu'il fallait ré-initiaiiser le fichier .CSV avant chaque appel. Sinon, à la procédure suivante, c'est comme si ce fichier n'existait plus. Un spécialiste ? En tout cas, ce script avec 2 définitions de fonctions donne les résultats attendus. import csv def survivantsEmbarques(): compteurC = 0 compteurSurvivant = 0 for i in titanic: if i['Embarked'] == 'C' : if i['Survived'] == '1': compteurC += 1 return compteurC def survivantsClasse(classe): CClasse = 0 #on crées 2 compteur CSurviant = 0 for i in titanic: if i['Pclass'] == classe: CClasse += 1 if i['Survived'] == '1': CSurviant += 1 return CSurviant/CClasse*100 # ouverture du fichier csv fichier=open('titanic.csv') titanic = csv.DictReader(fichier) fichier.close print ("Le nombre de survivant ayant embarqués à Cherbourg est de ",survivantsEmbarques()) # ouverture du fichier csv fichier=open('titanic.csv') titanic = csv.DictReader(fichier) fichier.close print("Le nombre de survivant par classe est de ",int(survivantsClasse('1'))) Il y a surement une possibilité de passer outre à l'ouverture multiple, mais ça dépasse mes compétences ! Bonne soirée.
  16. julesx

    Csv titanic programme

    Bonjour, Inutile de citer l'intégralité de mes messages, ça surcharge pour rien ta réponse. Ne le fais que si tu as quelque chose à commenter dedans, mais même dans ce cas, ne cite que la partie incriminée. Pour en revenir à ton problème, a priori, il vient de l'instruction if i['Pclass'] == 'classe':, il faut enlever les guillemets if i['Pclass'] == classe: mais les mettre dans l'appel print(survivantsClasse('1')) par exemple. Mais ! J'ai fait des essais et ça marche bien avec le script suivant import csv # ouverture du fichier csv fichier=open('titanic.csv', 'r') titanic = csv.DictReader(fichier) fichier.close def survivantsClasse(classe): """ classe -- '1' , '2' ou '3' renvoie la proportion de survivants de la classe demander . """ CClasse = 0 #on crées 2 compteur CSurviant = 0 for i in titanic: if i['Pclass'] == classe: CClasse += 1 if i['Survived'] == '1': CSurviant += 1 return (CSurviant/CClasse*100) print(survivantsClasse('1')) Par contre, si je rajoute la partie précédente , ça ne va plus. Pareil, dans le script avec "with", ça ne fonctionne pas non plus. Pour faire cette partie, tu la mets à la suite de l'autre ou tu crées un nouveau script ? Cela dit, je suis loin d'être un spécialiste de Python, je bricole, quand ça marche, c'est bien, mais quand il y a un problème un peu compliqué, je ne sais pas l'expliquer, donc pas le résoudre.
  17. julesx

    Csv titanic programme

    Bonjour, Il y a plusieurs problèmes. D'abord, il ne faut pas convertir le fichier en liste mais le laisser en dictionnaire car tu perds la notion de correspondance entre la clé et la valeur associée (ce que tu veux faire avec personne['Embarked'], par exemple). Ensuite, les éléments additionnels dans "open" et "csv.DictReader" me semblent inutiles. Je les ai supprimé et ça marche tel quel. Enfin, tout ce qui est relatif à "titanic" doit être dans la partie with... Je te mets sous forme de code ton script avec mes modifications import csv # ouverture du fichier csv with open('titanic.csv') as fichier: titanic = csv.DictReader(fichier) compteurC = 0 compteurSurvivant = 0 for personne in titanic: if personne['Embarked'] == 'C' : if personne['Survived'] == '1': compteurC += 1 print ("Le nombre de survivant ayant embarquer a Cherbourg est de ",compteurC) Tu peux te passer des restrictions dues au "with" de la façon suivante import csv # ouverture du fichier csv fichier=open('titanic.csv', 'r') titanic = csv.DictReader(fichier) fichier.close compteurC = 0 compteurSurvivant = 0 for personne in titanic: if personne['Embarked'] == 'C' : if personne['Survived'] == '1': compteurC += 1 print("Le nombre de survivant ayant embarquer a Cherbourg est de " ,compteurC) N.B. : Il fallait aussi mettre C entre guillemets.
  18. Bonjour, Je ne suis pas historien, donc je ne peux pas aider. Par contre, j'ai trouvé l'origine du document http://zawiki.free.fr/wk/index.php?title=Chéri_Chérin Si ça peut aider...
  19. julesx

    exo informatique

    Bonjour, Tu ne peux pas "ouvrir" le programme, tu dois entrer le script dans le logiciel Python que tu utilises.
  20. julesx

    dm maths

    OK, péché avoué est à demi-pardonné (même complétement !). Bon, au besoin, tu peux poster tes résultats pour vérification ou demander des compléments. Par contre, là, je me déconnecte, si c'est nécessaire, merci à un autre intervenant de prendre le relais.
  21. julesx

    dm maths

    Pourquoi ne le dis-tu pas au départ ? Tel quel, on a l'impression que tu postes une photo d'énoncé en espérant qu'un intervenant te postera une solution in extension. Donc, pour l'exercice 1, tu pars de l'équation générale de la fonction associée à une parabole : f(x)=ax²+bx+c. * Tu constates que la parabole passe par l'origine, donc que f(0)=0. Il s'ensuit que c=0. * Il te reste alors à trouver les valeurs de a et de b. Comme la courbe est symétrique par rapport à l'axe Oy, le coefficient b est nul ( ce que tu peux aussi trouver sachant que le minimum est obtenu pour x=-b/2a et que ce minimum coïncide avec l'origine). * Il te reste à trouver a, ce que tu fais en prenant un point de la courbe (x;f(a)). Je te laisse faire car l'image manque un peu de résolution et on ne voit pas bien les graduations. Après, c'est du cours ou de l'interprétation de la forme de la courbe. Pour l'exercice 2, c'est du même style.
  22. julesx

    dm maths

    Bonjour, Qu'as-tu fait jusqu'à présent ?
  23. julesx

    Exercice physique

    Bonjour, Effectivement, j'avais zappé cette indication sur lelivrescolaire.fr, moi j'avais cherché et trouvé sur la toile 0,13Ω.mm²/m, soit 1,3*10-7Ω.m d'où ma réaction initiale. Vu que le lien donne 10 fois plus, j'ai supprimé la deuxième partie de ma réponse.
  24. julesx

    Exercice physique

    Bonjour, Si tu avais pris immédiatement ∆t en heures, tu aurais tout de suite eu le résultat en W.h.
  25. julesx

    Exercice physique

    J'écrirais plutôt W=R*I²*∆t vu que, dans ce contexte, on utilise généralement W pour l'énergie. Tu dois aussi savoir que R=ρ*L/s avec s=π*r² et L et r qui s'expriment en mètres. Par contre, si l'énoncé ne donne pas la valeur de la résistivité ρ, il faut que tu ailles la trouver sur la toile
×
×
  • Créer...
spam filtering
spam filtering