Problema sul comando se

lucarossetti92 shared this question 4 weeks ago
Answered

Salve! Voglio definire un oggetto in questo modo:


s: Se(TestAllineamento(I,C,D), f, Se(e<k, e, k))


I possibili output di un comando del genere sono f, e, k, ma GeoGebra mi dà errore perché f è un segmento, mentre e, k sono archi di circonferenza. Come si può risolvere il problema?

Comments (5)

photo
1

Salve.

Non è proprio così. Il Test di allineamento si applica ai soli punti, vedi a esempio la guida.

https://wiki.geogebra.org/i...

TestAllineamento(A, B, C)

photo
1

Si, A, B e C infatti sono punti, nel mio programma

photo
1

In un comando Se, se usi la sintassi Se(Condizione, Oggetto a, Oggetto b), gli oggetti devono essere dello stesso tipo.

photo
1

Ciao Luca,

prova a vedere questo file in allegato.

  • retta e una circonferenza
  • proprietà>avanzate
  • "condizione per mostrare l'oggetto"

photo
1

Purtroppo ho bisogno di disegnare solo l'oggetto giusto, perchè devo darlo come output di uno strumento che sto creando. Preferirei dare un output unico allo strumento, e non tanti output che appaiono a determinate condizioni.

photo
© 2018 International GeoGebra Institute