CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Aide pour un programme en Scheme

eliwood_next
eliwood_next
Niveau 10
11 décembre 2012 à 19:20:05

Bonsoir !

voilà j'ai programme tout con à faire sur DrScheme (language totalement inutile au passage :hap: ) pour mes devoirs mais je bloque à un truc.

Il faut que j'écrive la définition d'une fonction aire-couronne qui calcule l'aire d'une couronne de rayon intérieur r1 et de rayon extérieur r2 mais retourne une erreur lorsque r1 > r2.

Donc j'ai écrit ca en code :

(define (aire-couronne r1 r2)
(if (<= r1 r2)
(- (* pi r2 r2) (* pi r1 r1))
(erreur "aire-couronne : rayon intérieur plus grand que rayon extérieur")))

Mais lors de l'évaluation ça bloque à la chaîne de caractère "aire-couronne etc" sans me dire la raison du soucis.

Je sais que c'est un programme de noob mais voilà je bloque :hap:

Vous avez une idée ?

eliwood_next
eliwood_next
Niveau 10
11 décembre 2012 à 22:17:50

j'ai l'impression que personne connait ce langage de merde :pf:

PocoIo
PocoIo
Niveau 10
11 décembre 2012 à 23:02:03

La fonction erreur est bien définie quelque part?

eliwood_next
eliwood_next
Niveau 10
12 décembre 2012 à 11:36:25

ah il faut la définir :ouch:

ok je vois merci ^^

Pseudo supprimé
Pseudo supprimé 12 décembre 2012 à 20:21:09

Bah oui :D
PS: Scheme n'est pas un langage de merde, c'est un langage (((fonctionnel))).

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment