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.
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.