D112. Presentació dels políedres regulars

Us donem unes idees per escriure el codi de l'activitat que ens farà aparèixer quelcom semblant a

 


La comanda que necessitareu és

  • políedre vol dir, ja ho veieu, políedre_regular (però només s'ha d'escriure políedre)
  • n és el nombre de cares del políedre regular; naturalment la comanda només està definida correctament quan n pertany a {4,6,8,12,20}.
  • radi és un valor que indica de quina mida volem el políedre. Podeu posar-li un valor fix, per exemple 10, o bé incloure un desplaçador que permeti variar la mida de la figura.

Com ho podem fer perquè un desplaçador només actuï per als valors {4, 6, 8, 12, 20}?

  • Podem fer un desplaçador que variï de 4 a 20 de 1 en 1 (és a dir per al recorregut 4..20..1) i, simplement, ja veurem que només funciona la comanda políedre quan el desplaçador agafi un d'aquests valors.
  • Podem buscar una fórmula que per als valors {1, 2, 3, 4, 5} assigni com a resultat els valors {4, 6, 8, 12, 20}. Ens pot ajudar la Wiris? Sí!!!

    Així ja hem descobert la fórmula que ens interessava!
    Després podem fer:

I per al rètol condicionat que indiqui quin políedre regular tenim a la vista? Recordeu la sintaxi que interessa per als rètols condicionats aplicada a aquest exemple: