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

C Discussion :

Aide nécessaire sur le skipper


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 45
    Par défaut Aide nécessaire sur le skipper
    Bonsoir à tous
    Malgré l'arrivée des vacances, on nous a aimablement fourni un joli mini projet de 18 pages à boucler pour les semaines à venir, le thème étant le skipper.
    J'ai deux questions vis à vis de ce que je dois faire :

    1- Je dois afficher plusieurs menus en console d'affilée, avec à chaque fois une option revenir, de type :

    Aperçu Console :

    MENU PRINCIPAL
    => PORTS ACCESSIBLES ET HEURES

    1 => Ports Principaux
    2 => Ports Rattachés
    3 => Revenir




    Ici, pas de difficulté pour le revenir, sachant que je fais une fonction pour chaque sous menu, il me suffit de faire un bête :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    if(choix==3)
    {
        PORTS_ACCESSIBLES_ET_HEURES();
    }

    Afin de revenir à la fonction PORTS_ACCESSIBLES_ET_HEURES(), contenant le menu en question.

    En revanche, imaginons maintenant que j'aille dans le sous-menu 2 : PORTS_RATTACHES().

    Le truc est que ce menu contient de nombreuses informations, aussi, comment faire pour revenir ensuite au menu PORTS_ACCESSIBLES_ET_HEURES() une fois que j'ai affiché toutes les informations des ports rattachés (sachant que je n'ai pas le droit d'utiliser goto !).



    2 - Ceci est plus une question de logique, que de C...
    Pour faire simple, si le niveau d'hecto pascales est de 1013, alors il n'y a pas de marée en plus ou en moins (correction barométrique).
    En revanche, si le niveau d'hecto pascales est de 1033, alors x = 1013 - 1033 = -20 : -20cm de marée.

    Le sous-menu de la correction barométrique se présente ainsi :


    Aperçu Console :


    => Initialiser
    => Afficher
    => Modifier
    => Interroger
    => Revenir




    Autant le "initialiser" paraît assez simple (ramener le compteur à 1013 hecto pascales), ainsi que le "modifier", autant les "afficher" et "interroger" ne le sont pas... Quelqu'un aurait-il une idée sur ce dont il s'agit ?


    Merci d'avance !

  2. #2
    Membre éclairé Avatar de Bayard
    Inscrit en
    Juin 2002
    Messages
    863
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 863
    Par défaut
    Question 1 : un
    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
    18
    19
    20
    21
    22
    23
    24
     
    #define  C_MENU1
    #define  C_MENU2
    #define  C_MENU3
    do
    {
       // 1) Récupérer le numéro de menu
      printf(); // code à compléter
       menu = // code à remplir
     
       // 2) Action suivant le menu pour 2 et 3
      switch(menu)
      {
         case C_MENU1:
          // Action menu 1
         break;
         case C_MENU2:
          // Action menu 1
         break;
         default:
         // Mauvais choix
      }
    }
    while(menu != C_MENU3);
    2) Là c'est plus à vous d'agir...

Discussions similaires

  1. Réponses: 6
    Dernier message: 07/02/2006, 18h31
  2. Besoin d'une petite aide:onclick sur une cellule
    Par pierrot10 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 29/11/2005, 08h47
  3. [MySQL] Sql-Php / Requete/ Afficher l'age (aide nécessaire please)
    Par Odilon dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 21/10/2005, 09h21
  4. besoin d'aide -> requete sur 2 tables avec count()
    Par parksto dans le forum Requêtes
    Réponses: 3
    Dernier message: 20/10/2005, 19h06
  5. [FLASH] Aide vitesse sur flash
    Par pNk dans le forum Flash
    Réponses: 4
    Dernier message: 26/07/2005, 21h43

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