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 exercice programmation C++ (Branchements conditionnels)


Sujet :

C++

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2015
    Messages : 1
    Par défaut Aide exercice programmation C++ (Branchements conditionnels)
    Bonjour,

    Exercice - Identification de champignons
    2.1 Introduction
    Le but de cet exercice est d'écrire un programme C++ posant des questions à l'utilisateur pour deviner (parmi une liste connue à l'avance) à quel champignon pense l'utilisateur.

    Pour deviner un champignon, le programme ne peut poser que trois questions au maximum (Mais ce ne sont pas forcément les trois mêmes questions à chaque fois !), dont la réponse est soit oui, soit non (l'utilisateur répondra aux questions du programme par 0 pour non, et par 1 pour oui ; voir l'exemple de déroulement fourni plus bas).

    Les 6 champignons possibles sont :

    l'agaric jaunissant ;

    l'amanite tue-mouches ;

    le cèpe de Bordeaux ;

    le coprin chevelu ;

    la girolle ;

    et le pied bleu.

    Seul le cèpe de Bordeaux possède des tubes, les autres champignons ayant des lamelles.

    Le coprin chevelu et l'agaric jaunissant poussent dans les prés, les autres dans la forêt.

    Les seuls à avoir un chapeau convexe sont l'agaric jaunissant, l'amanite tue-mouches et le pied bleu.

    Enfin, les seuls à avoir un anneau sont l'agaric jaunissant, l'amanite tue-mouches et le coprin chevelu.

    2.2 Instructions
    Pour ce devoir, nous ne vous imposons pas de code au départ, mais simplement le format des questions et les noms des champignons.

    Pour vous faciliter leur écriture, téléchargez le programme champis.cc fourni (https://d396qusza40orc.cloudfront.ne...ata/champis.cc) et utilisez le code fourni à votre guise, mais sans modifier les affichages.

    Ce qu'il vous faut faire, c'est écrire tout le programme (en utilisant les cout fournis) de sorte à ce qu'il puisse trouver, en trois questions maximum le champignon auquel pense l'utilisateur (dans le cadre décrit plus haut).

    Faites simplement attention à ne pas modifier le texte des questions (mais déplacez les pour changer l'ordre si nécessaire) ; notre correcteur automatique s'appuie sur le texte de ces questions pour évaluer votre programme.

    Une des difficultés de cet exercice consiste à trouver quelles questions poser et dans quel ordre. Tous les ordres ne sont pas équivalents et ne conduisent pas à la solution en trois questions maximum.

    Note : On suppose que l'utilisateur respecte les règles. Si les réponses de l'utilisateur sont incohérentes ou incorrectes, l'affichage du programme n'est pas spécifié, c.-à-d. qu'il peut être n'importe quoi suivant votre choix.

    Nous ne testerons pas ces cas là. Notre correcteur ne fournira que des réponses correctes et cohérentes à votre programme.

  2. #2
    Membre Expert
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    1 711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 711
    Par défaut
    Bonjour,

    2.2 Instructions (<- c'est ce que TU dois faire, pas ce que NOUS devons faire)
    Pour ce devoir, nous ne vous imposons pas de code au départ, mais simplement le format des questions et les noms des champignons.

    Pour vous faciliter leur écriture, téléchargez le programme champis.cc fourni (https://d396qusza40orc.cloudfront.ne...ata/champis.cc) et utilisez le code fourni à votre guise, mais sans modifier les affichages.

    Ce qu'il vous faut faire, c'est écrire tout le programme (en utilisant les cout fournis) de sorte à ce qu'il puisse trouver, en trois questions maximum le champignon auquel pense l'utilisateur (dans le cadre décrit plus haut).

    Faites simplement attention à ne pas modifier le texte des questions (mais déplacez les pour changer l'ordre si nécessaire) ; notre correcteur automatique s'appuie sur le texte de ces questions pour évaluer votre programme.

    Une des difficultés de cet exercice consiste à trouver quelles questions poser et dans quel ordre. Tous les ordres ne sont pas équivalents et ne conduisent pas à la solution en trois questions maximum.

    Note : On suppose que l'utilisateur respecte les règles. Si les réponses de l'utilisateur sont incohérentes ou incorrectes, l'affichage du programme n'est pas spécifié, c.-à-d. qu'il peut être n'importe quoi suivant votre choix.

    Nous ne testerons pas ces cas là. Notre correcteur ne fournira que des réponses correctes et cohérentes à votre programme.

  3. #3
    Expert éminent

    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par défaut
    A part le message très juste d'Iradrille, sache que nous seront heureux de répondre à tes questions.
    Pour peu que tu prennes le temps de les formuler, et de nous montrer ce que tu as essayé de faire.

Discussions similaires

  1. aide exercice de programmation en C
    Par sachou388 dans le forum C
    Réponses: 1
    Dernier message: 31/10/2011, 18h28
  2. Liens : Aide à la programmation avec DirectX
    Par djbed dans le forum DirectX
    Réponses: 11
    Dernier message: 22/03/2007, 23h30
  3. aide en programmation opengl:maillage 3d de visage
    Par lisser dans le forum OpenGL
    Réponses: 4
    Dernier message: 14/05/2004, 23h25

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