IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Pseudo code débutant


Sujet :

Algorithmes et structures de données

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Pseudo code débutant
    Bonjour tout le monde, je suis nouveaux ici et très débutant en algorithme.
    J'aurais besoin d'aide pour résoudre le problème que voici :

    Créer un algorithme qui lit l’heure et écrit l'heure qu'il sera dans une minute.
    L’heure est composée d'entiers heures, minutes et secondes.
    Les heures sont de 1 à 24, les minutes et les secondes de 0 à 59.
    Si on a par exemple 24h59min15sec + 1 minute ça donne 1h0min15sec.

    Merci.

  2. #2
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut!
    Les heures sont de 1 à 24
    Etrange!

    Dans la nuit du 31 décembre au 1er janvier dernier, on a rajouté une seconde supplémentaire. Ton algorithme est-il censé prendre ce cas en considération?
    Jean-Marc Blanc
    Calcul numérique de processus industriels
    Formation, conseil, développement

    Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)

  3. #3
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 368
    Points : 23 622
    Points
    23 622
    Par défaut
    Citation Envoyé par FR119492 Voir le message
    Ton algorithme est-il censé prendre ce cas en considération?
    Je ne pense pas, et heureusement. La seconde intercalaire (comme il y en a eu beaucoup d'autre avant elle) est justement là pour faire recorrespondre les bonnes valeurs avec le passage au méridien. Autant que je sache, cette seconde n'est donc pas numérotée à proprement parler, c'est juste la précédente qui a duré deux fois plus longtemps que d'habitude ...

  4. #4
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut!
    cette seconde n'est donc pas numérotée à proprement parler, c'est juste la précédente qui a duré deux fois plus longtemps que d'habitude ...
    Non! si tu avais consacré ton réveillon de St Sylvestre à regarder s'écouler le temps sur www.bipm.fr, tu aurais pu constater que les heures "normales" se terminent à 59min 59sec et qu'il y en a eu une qui s'est terminée à 59min 60sec.
    Jean-Marc Blanc
    Calcul numérique de processus industriels
    Formation, conseil, développement

    Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)

  5. #5
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut
    Citation Envoyé par domdd Voir le message
    Si on a par exemple 24h59min15sec + 1 minute ça donne 1h0min15sec.
    Postulat #1: 24h = 00h
    Postulat #2: 60min = 1h

    pour le reste, on utilise les règles classique d'addition.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  6. #6
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par FR119492 Voir le message
    Ton algorithme est-il censé prendre ce cas en considération?
    Non, il ne prend pas ce cas en considération.

    Tout ce que j'aimerais faire pour le moment c'est un pseudo code pour ce petit problème. Lire() les heures, minutes et secondes et Ecrire() les heures, minutes et secondes une minute plus tard. Je n'ai pas besoin pour l'instant de transformer les valeurs en secondes. Je cherche des pistes pour écrire ce pseudo code.

  7. #7
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 942
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 942
    Points : 5 654
    Points
    5 654
    Par défaut
    Cao,
    Citation Envoyé par domdd Voir le message
    Je cherche des pistes pour écrire ce pseudo code.
    Comme toujours, la meilleure piste s'appelle papier + crayon : comment fais-tu ça manuellement ? Écris-le en clair, tu as ton algorithme.
    Si les cons volaient, il ferait nuit à midi.

Discussions similaires

  1. [9i] récupération du pseudo-code PL/SQL
    Par jc2001 dans le forum PL/SQL
    Réponses: 4
    Dernier message: 06/07/2007, 13h31
  2. Pseudo code d'objet
    Par alix30002000 dans le forum Algorithmes et structures de données
    Réponses: 14
    Dernier message: 08/10/2006, 15h56
  3. Soucis CODE (Débutant)
    Par matt8-5 dans le forum Langage
    Réponses: 4
    Dernier message: 09/06/2006, 10h10
  4. [Pseudo-Code] Diagramme
    Par gl0be dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 20/04/2006, 17h19
  5. Xsl problème d'affichage (code) [débutant]
    Par redsaint dans le forum XSL/XSLT/XPATH
    Réponses: 13
    Dernier message: 01/06/2005, 17h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo