Aide aux devoirs

Pages: 1 ... 48 49 50 51 52 [53] 54 55 56 57 58 ... 84

Edualc

  • Membre
  • 7361 posts
06 octobre 2011, 23:30
Bon je viens de me rendre compte que j'ai un TD d'algo à préparer pour demain, problème je connais rien sur rien, alors si quelqu'un sachant programmer pouvait me sauver la vie.
1er exercice : le programme doit faire ça :
Saisir une durée au clavier exprimée en heures, minutes, secondes
Calculer et afficher à l'écran cette durée en secondes
On supposera les valeurs saisies plausibles
Bien choisir le type de variables utilisées

Faut aller en cours. Tu fais des études de quoi?
Je sais pas trop à quoi ressemble ton pseudo code, mais bon, à la louche.

(ce que tu vas voir sera très incorrect syntaxiquement, peut-être aussi un peu sémantiquement, c'est pas comme si tu nous avais donné la syntaxe et les fonctions élémentaires que tu peux utiliser... vu que j'ai jamais vu deux pseudo-codes identiques, ça va pas être gagné.)

entier h,m,s
lire(h)
lire(m)
lire(s)
ecrire(h*60*60+m*60+s)

Voila, je sais pas si on tu mets des blocs début/fin, si tu dois écrire des entêtes de fonctions, des spécifications, interfaces, si les fonctions que tu peux utiliser ressemble à ça, ETC. bref, ce que j'ai écrit est moche. Très moche car je sais pas à quoi ressemble tes trucs, mais bon.
pour le type, entier, si tu as un type entier positif c'est mieux, pas réel car pas besoin, pas chaine car c'est pas cool de faire des cast, pas booléen paske lol.
Après je pourrais te faire la traduction en C, Java, Python, Perl, VBA, ADA etc. mais je pense pas que ça ait de l'intérêt.

Et bosse tes cours car sérieux, si tu cales là, tu va méchamment en chier pour la suite.

Prochain exo: faites une petite appli pour GPS en utilisant l'algorithme de Dijkstra.  :you:

PS: "saisir au clavier" et "afficher à l'écran", en cours d'algo, c'est une hérésie pour moi, tu le diras à ton prof de ma part. Mais bon, c'est mon côté matheux qui ressort.
« Modifié: 06 octobre 2011, 23:34 par Edualc »

The Miz

  • Membre
  • 19276 posts
06 octobre 2011, 23:33
Je suis en génie biologique. Sinon faut aussi faire l'inverse, conversion secondes en heures minutes secondes.
Merci en tout cas.
« Modifié: 06 octobre 2011, 23:35 par The Miz »

Edualc

  • Membre
  • 7361 posts
06 octobre 2011, 23:34
Oki. Je savais pas qu'il y avait de l'algo là-dedans... je comprends mieux que tu t'en fiches un peu du coup.

The Miz

  • Membre
  • 19276 posts
06 octobre 2011, 23:35
Moi non plus je savais pas, et ça me fait bien chier^^

The Miz

  • Membre
  • 19276 posts
06 octobre 2011, 23:55
J'ai l'inverse à faire (conversion secondes en format heures minutes secondes). Est ce que ça ça marcherait (merci internet) :

Programme conversion

Variables
   entier h, min, s

Début
   écrire "Entrez une durée en secondes à convertir"
   lire s
   h <-- s/3600
   s <-- s mod 3600
   min <-- s/60
   s <-- s mod 60
   écrire h
   écrire min
   écrire s
Fin
« Modifié: 07 octobre 2011, 00:01 par The Miz »

Edualc

  • Membre
  • 7361 posts
07 octobre 2011, 00:00
ecrire à la place de des trois derniers lire j'imagine, mais ça sonne bien, à vue de nez à 0H avant de se coucher en étant claqué.

The Miz

  • Membre
  • 19276 posts
07 octobre 2011, 00:01
Ouais écrire, fail de ma part.
Merci Edu en tout cas.

Duchiasse Dumaroc

  • Membre
  • 394 posts
08 octobre 2011, 15:29
J'ai l'inverse à faire (conversion secondes en format heures minutes secondes). Est ce que ça ça marcherait (merci internet) :

Programme conversion

Variables
   entier h, min, s

Début
   écrire "Entrez une durée en secondes à convertir"
   lire s
   h <-- s/3600
   s <-- s mod 3600
   min <-- s/60
   s <-- s mod 60
   écrire h
   écrire min
   écrire s
Fin

Par contre, il ne faut pas mettre un " ; " après chaque instruction ?



Pour ma part, j'aurais besoin d'un petit coup de main en maths, rien de méchant:

sauf erreur de ma part, arctan' x = 1/(x² + 1) et arctan' 1/x = x²/(x² + 1)

je suis censé trouver : arctan' x + arctan' 1/x = 0, or je trouve 1... Je n'arrive pas a trouv mon erreur.

arctan' f(x) = 1/(f²(x) + 1) ou la formule est fausse ?



« Modifié: 08 octobre 2011, 15:33 par SF-Burai-Noise »

Efferalgan

  • Membre
  • 4020 posts
08 octobre 2011, 15:41
(arctan') (x) = 1/(x²+1)
(arctan') (1/x) = 1/((1/x)²+1)

Leur somme fait bien 1.

Après, c'était sûrement (arctan(1/x))' à calculer, non ? Genre (f°g)'=f'°g * g'

EDIT : ouais c'est ça : (arctan(1/x))' = 1/((1/x²)+1) * (-1/x²) = -1/(x²+1) = -arctan'(x).
« Modifié: 08 octobre 2011, 15:45 par Efferalgan »

Duchiasse Dumaroc

  • Membre
  • 394 posts
08 octobre 2011, 15:45
Ouai voila la formule de la dérivée d'une fonction composée. Mais dans ce cas la, ça signifie que arctan x + arctan 1/x = x, ayant demander a un pote, celui ci m'a répondu que (arctan x)' + (arctan (1/x))' = 0  :fail:

Efferalgan

  • Membre
  • 4020 posts
08 octobre 2011, 15:50
Ca signifie que arctan x + arctan 1/x = x

NON. Je vois pas d'où tu sors ça, d'ailleurs. Arctan(x)+Arctan(1/x) = signe de (x) * Pi/2, et vu que c'est une constante (pas vraiment d'ailleurs, mais on s'en fout), sa dérivée est nulle.

(arctan(1/x))' = 1/((1/x²)+1) * (-1/x²) = -1/(x²+1) = -arctan'(x).

Et donc (arctan(1/x))'+(arctan(x))'=0.

zekrom30

  • Membre
  • 1148 posts
08 octobre 2011, 15:55
J'ai un grand besoin d'aide. :education: En musique, je dois chanter http://www.youtube.com/watch?v=ZW8aE5njyQs. :roubaix: Mais le truc,c'est que j'ai une voie très grave! :black: Donc voila! >:(  :skin:

Duchiasse Dumaroc

  • Membre
  • 394 posts
08 octobre 2011, 15:56
Et de façon général, la formule arctan' (f(x)) = 1/((f(x)²) + 1) ? Parce que c'est ce que j'ai trouvé en TD ...

Max

  • Membre
  • 12928 posts
08 octobre 2011, 15:58
lol une voix grave à 11 ans.


Et même si c'était le cas, si tu sais pas faire une voix plus aiguë.....

yurisses

  • Membre
  • 2667 posts
08 octobre 2011, 16:09
La puberté ça arrive de plus en plus tôt. Bientôt les petites filles sortiront du ventre de leur mère en envoyant leurs premières règles.

Efferalgan

  • Membre
  • 4020 posts
08 octobre 2011, 16:22
Et de façon général, la formule arctan' (f(x)) = 1/((f(x)²) + 1) ? Parce que c'est ce que j'ai trouvé en TD ...

Tu prends ta fonction, mettons ici arctan'(x), c'est-à-dire 1/(1+x²), et tu remplaces dedans les x par les f(x). Donc arctan' (f(x)) = 1/(1+(f(x))²). C'est le principe.
Par contre, si tu veux la dérivée de la composée, c'est-à-dire (arctan(1/x))', et pas la composée avec une dérivée, c'est-à-dire arctan' (1/x), tu fais avec la formule de dérivation des composées.

Castho

  • Membre
  • 29202 posts
08 octobre 2011, 16:22
La puberté ça arrive de plus en plus tôt. Bientôt les petites filles sortiront du ventre de leur mère en envoyant leurs premières règles.
JE MANGE PUTAIN. Enfin non, mais je suis dégouté quand même.  :-X

Mysdi' lf

  • Membre
  • 1136 posts
08 octobre 2011, 18:19
HEEELP !


Avis aux matheux. Un p'tit exercice lvl. Première S. Un DM que je dois rendre pour après-demain.


Spoiler
Enoncé : "Sur la ligne qui passe par le cocotier et le mât, un trésor est caché. La somme du double de la distance du trésor au mât et du triple de la distance du trésor au cocotier est égale à 70 paset on compte 30 pas entre le mât et le cocotier." On se propose d'aider les pirates à trouver l'emplacement du trésor.


1. On assimile la ligne qui passe par le cocotier et le mât à une droite graduée d'origine le point M (emplacement du mât) tel que le point C (emplacement du cocotier) ait pour abscisse 30.

1.a) Exprimer en fonction de x les distances MT et TC.
1.b) On pose f(x)=2MT+3TC. Exprimer f(x) en fonction de x.


A vrai dire, j'ai pas très bien compris la question 1.a).
Peut-être que la réponse est MT=x et TC=30-x. Mais j'ai de gros doutes sur la distance de MT ; pour la suite de mon exercice, il serait préférable que MT=-x. Mais comment le prouver?

Ce qui automatiquement me ramène à la question 1.b).
Mon calcul est bon, mais il se peut qu'il soit erroné à cause de la valeur de MT. Voici ce que j'ai fait :
f(x)=2MT+3TC
f(x)=2*x+3*(30-x)
f(x)=90-x



En fait, je ne sais pas trop où m'avancer. Je ne sais pas à quoi servent les 70 pas dans ce bordel, mais je suis quasiment sûr qu'il doit compter dans l'unes des équations. Eclairez-moi.

Ivy Maital

  • Membre
  • 13331 posts
08 octobre 2011, 18:51
J'ai un grand besoin d'aide. :education: En musique, je dois chanter http://www.youtube.com/watch?v=ZW8aE5njyQs. :roubaix: Mais le truc,c'est que j'ai une voie très grave! :black: Donc voila! >:(  :skin:

Helium

mad fen

  • Membre
  • 15252 posts
08 octobre 2011, 18:53
J'ai un grand besoin d'aide. :education: En musique, je dois chanter http://www.youtube.com/watch?v=ZW8aE5njyQs. :roubaix: Mais le truc,c'est que j'ai une voie très grave! :black: Donc voila! >:(  :skin:

Helium

castration

Ivy Maital

  • Membre
  • 13331 posts
08 octobre 2011, 18:54
Si il a déjà mué c'est foutu je crois.

mad fen

  • Membre
  • 15252 posts

Maître Renard

  • Membre
  • 230771 posts
08 octobre 2011, 19:02
J'ai un grand besoin d'aide. :education: En musique, je dois chanter http://www.youtube.com/watch?v=ZW8aE5njyQs. :roubaix: Mais le truc,c'est que j'ai une voie très grave! :black: Donc voila! >:(  :skin:

Helium

castration
hormones

Flower//

  • Invité
08 octobre 2011, 19:03
2 octaves en dessous ça passe très bien.

mad fen

  • Membre
  • 15252 posts
08 octobre 2011, 19:04
2 octaves en dessous ça passe très bien.

oui mais là zekrom30 risque de rien comprire

Flower//

  • Invité
08 octobre 2011, 19:08
C => C1 = une octave.

Efferalgan

  • Membre
  • 4020 posts
08 octobre 2011, 19:14
Mysdi :

a) x c'est la distance Mât-Trésor, c'est ça ? C'est pas défini dans l'énoncé. Si MT = x, t'as directement TC = 30-x, parce que MT+TC=30.

b) f(x) = 2MT +3TC = 2x + 3(30-x) = 90-x, on est d'accord jusque-là.

Maintenant, on a "la somme du double de la distance du trésor au mât et du triple de la distance du trésor" qui est égale à f(x), par définition. Et si ça te paraît pas évident, tu fais un dessin, à faire avec la copie pour expliquer comment t'en es arrivé là.
Et on te dit que cette "somme du double de la distance du trésor au mât et du triple de la distance du trésor", soit f(x), est égale à 70.

On n'a plus qu'à trouver x pour que f(x)=70, soit 90-x=70, donc x=20. Et comme x=MT, on en déduit que le trésor est enterré à 20 pas du mât, en marchant dans la direction du cocotier.

C'est tout con, en fait.

Edit : je sors de DMs sur -le mouvement d'un point matériel sur une parabole en rotation -les polynômes de Tchebychev -une scie alternative à air comprimé. Ça me manque vraiment, les exercices avec un cocotier, un gâteau, le prix d'un croissant, la pente d'un toit, des trajets en voiture, des trajectoires de ballons, du tir à l'arc, des lancers de dés, et tout ce genre de trucs.
« Modifié: 08 octobre 2011, 22:33 par Efferalgan »

Mysdi' lf

  • Membre
  • 1136 posts
09 octobre 2011, 05:58
Ouais. J'ai bossé hier soir, et j'en suis arrivé à la même conclusion :

2MT+3TC=70
-x+90=70
x=20


Le problème étant que je n'étais pas sûr de mon résultat... Merci bien, je vais pouvoir faire la suite de mon DM maintenant :)

Cavalaire

  • Membre
  • 2333 posts
09 octobre 2011, 09:01
Besoin d'un peu d'aide pour mon DM aussi, je l'ai assez bien continué (j'en suis à la moitié)
et je bloque sur ça :
a) Montrez que x est un réel positif vérifiant x=1+1/x

Petite précision : Juste avant il est mentionné qu'on détermine la valeur x du rapport L/l
Je ne sais malheureusement pas si cela changent les calculs ou pas...

Up : J'ai réussi la b) qui était au final assez complexe. Un peu d'aide pour la a) svp  :)

Up 2 : Je me suis avancé encore plus, j'arrive à l'avant-dernière question qui me bloque :
En fait, j'ai réussi à factoriser l'équation en équation produit mais je bloque à la fin j'arrive sur ça :
d'une part : x= (1+V(= racine carré)5) / 2 
d'autre part : x=1-V5/2

Il y a t-il un moyen de réduire encore plus ou pas ?
Car après on me demande quel est le nombre d'or, et avec deux résultats différents :3
« Modifié: 09 octobre 2011, 10:01 par cavalaire »

Efferalgan

  • Membre
  • 4020 posts
09 octobre 2011, 10:37
Si x=L/l, on a 1+1/x = 1 + l/L = L/L + l/L = (L+l)/L = x parce que c'est la relation des rectangles d'or.

Et tes deux resultats, c'est (1+V5)/2 et (1-V5)/2, avec des parenthèses. Si t'as pas d'autre équation/donnée sur x, tu peux pas choisir. Mais on te dit que x est positif. Et comme V5>1, 1-V5<0, donc celui-là ne convient pas.

D'où x = (1+V5)/2
« Modifié: 09 octobre 2011, 10:52 par Efferalgan »

Pages: 1 ... 48 49 50 51 52 [53] 54 55 56 57 58 ... 84    En haut ↑