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 :

Algorithme affichage de l'heure


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 17
    Par défaut Algorithme affichage de l'heure
    Bonsoir,

    Je veux savoir si cette algorithme est correcte, parce que je doute qu'il manque un test sur le nombre d'heure qui doit être compris entre 0 et 23 et le nombre de minutes qui doit être compris entre 0 et 59, je ne sais pas si je me trompe?

    Voici l'énoncé et la correction:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     Cet algorithme est destiné à prédire l'avenir, et il doit être infaillible !
    Il lira au clavier l’heure et les minutes, et il affichera l’heure qu’il sera une minute plus tard. Par exemple, si l'utilisateur tape 21 puis 32, l'algorithme doit répondre :
    "Dans une minute, il sera 21 heure(s) 33".
    NB : on suppose que l'utilisateur entre une heure valide. Pas besoin donc de la vérifier.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
     Variables h, m en Numérique
    Début
    Ecrire "Entrez les heures, puis les minutes : "
    Lire h, m
    m ← m + 1
    Si m = 60 Alors
      m ← 0
      h ← h + 1
    FinSi
    Si h = 24 Alors
      h ← 0
    FinSi
    Ecrire "Dans une minute il sera ", h, "heure(s) ", m, "minute(s)"
    Fin
     
    Merci infiniment.

  2. #2
    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 : 52
    Localisation : France, Hérault (Languedoc Roussillon)

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

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par nostalamigo Voir le message
    Je veux savoir si cette algorithme est correcte, parce que je doute qu'il manque un test sur le nombre d'heure qui doit être compris entre 0 et 23 et le nombre de minutes qui doit être compris entre 0 et 59, je ne sais pas si je me trompe?
    L'algorithme à l'air correct.

    Il n'y a pas besoin de test explicite de la validité. L'énoncé indique que la date de départ est valide, et l'algorithme construit à partir de là une nouvelle date qui est forcément valide (avec les 2 tests de dépassement).
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

Discussions similaires

  1. [VC++] Affichage de l'heure actuelle.
    Par ksoft dans le forum Visual C++
    Réponses: 4
    Dernier message: 16/08/2006, 12h04
  2. [CR 4.6]Problème affichage une format heur
    Par amazircool dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 08/07/2006, 15h21
  3. [Configuration] affichage selon l'heure du moment
    Par PuppeT mAsTer dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 9
    Dernier message: 19/06/2006, 12h32
  4. [Dates] Affichage de l'heure
    Par HwRZxLc4 dans le forum Langage
    Réponses: 17
    Dernier message: 22/05/2006, 15h48

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