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

Scheme Discussion :

Grand besoin d'aide


Sujet :

Scheme

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 4
    Points : 5
    Points
    5
    Par défaut Grand besoin d'aide
    Si quelqun a la reponse pour cet exercice, je le remercie d'avance

    On dispose d’une liste (ou liste d’association ou dictionnaire) de produits, chaque produit est defini par un nom (represente
    par un symbole) et un prix (represente par un entier naturel). Un produit est represente en scheme par une liste de
    longueur 2 : (nom prix). Soit Lpex l’exemple de liste de produits ci-dessous. Il servira `a illustrer les questions suivantes.
    ((voiture 40)(peluche 50)(velo 100)(balle 10)(train 60)(cube 11)(disque 12))
    Dans les questions suivantes on supposera que tous les produits ont un nom et un prix different.

    1. Definissez la fonction (prix nom lp) qui donne le prix du produit de nom nom dans la liste de produits lp.

    2. Definissez la fonction (moinsCher lp) qui rend le produit le moins cher de la liste de produits lp. Par exemple
    (moinsCher Lpex) vaut (balle 10).

    3. On s’interesse maintenant au probleme suivant : etant donne une liste de produits et une somme, calculer une liste
    d’achat, c’est `a dire une sous-liste de produits dont la somme des prix n’excede pas la somme. Pour cela on peut
    selectionner en priorite les produits les moins chers : on cherche le produit le moins cher, si son prix est inferieur
    au credit, on le place dans la liste d’achat et on continue avec le reste des produits et le credit ampute du prix du
    produit selectionne. Par exemple (achat Lpex 110) vaut ((balle 10) (cube 11) (disque 12) (voiture 40))
    ou toute autre liste ayant les mˆemes ´elements, mais dans un ordre different.
    Ecrivez en scheme la fonction (achat lp somme).

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    429
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 429
    Points : 475
    Points
    475
    Par défaut
    Bonjour,

    Cet exercice est-il toujours d'actualité ?
    Qu'as-tu trouvé ? essayé ?

    Nicolas

Discussions similaires

  1. Mise en page HTML grand besoin d'aide
    Par T4GAD4 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 08/05/2012, 17h14
  2. Réponses: 5
    Dernier message: 28/03/2011, 18h18
  3. [TP]besoin d'aide pour commandes inconnues
    Par Upal dans le forum Turbo Pascal
    Réponses: 15
    Dernier message: 03/10/2002, 10h48
  4. Besoin d'aide pour l'I.A. d'un puissance 4
    Par Anonymous dans le forum C
    Réponses: 2
    Dernier message: 25/04/2002, 17h05

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