DailyPoll-013

Codici diversi che producono gli stessi effetti si dicono equivalenti. Tra questi tre ce ne sono due equivalenti e uno no. Sapresti trovare quello che non è equivalente agli altri due?

p013

votarisultati

Non dimenticare di provare gli altri poll quotidiani e se hai dei dubbi o vuoi condividere la soluzione che ritieni giusta, inserisci un commento.

13 commenti su “DailyPoll-013

  • Risposta A, Eseguendo il codice A, o si va a sinistra o si va avanti, l’uno esclude l’altro. Negli altri due casi, se c’è strada a sinistra si gira a sinistra e poi comunque si va avanti. Il codice B è equivalente al codice C. Personalmente preferisco il codice B rispetto a C perché utilizza una istruzione in meno, elimina una ridondanza, e lo rende più chiaro

    • Prof stavolta ho studiato ma non so se è giusto, secondo me il primo ovvero la A è diverso dagli altri perché torna indietro mentre nel caso B e C va se c’è strada a sinistra va a sinistra altrimenti va avanti………

    • la risposta A è la condizione posta nel DailyPoll-009
      la risposta B è la condizione posta nel DailyPoll-011
      la risposta C è la condizione posta nel DailyPoll-010

      • Dal mio punto di vista Non è corretto Germana. Le condizioni del dailypoll 009 e 011 erano all’interno di un altro ciclo quello del Ripeti finchè c’e’ strada davanti. Qui no

  • Nel primo caso devi girare a sinistra e fermarti altrimenti avanti, nel secondo devi girare a sinistra e andare avanti, nel terzo devi girare a sinistra e perciò andare avanti altrimenti avanti perciò la A

  • Per me C. Nelle istruzioni di A e B prima di andare avanti verifica se c’è strada a sx, se non c’è va avanti.. Nel codice C dopo avere verificato se c’è strada sx va pure avanti, quindi se ci fosse, dopo il comando se c’è strada a sx, nuovamente strada a sx andrebbe comunque avanti e non girerebbe a sx… Spero sia chiaro e corretto 😀

  • ….io avrei scelto B….
    Posto che tutte e tre i percorsi hanno “se c’è strada a sx gira a sx”, in A e C c’è l’alternativa (o) oppure vai avanti, mentre in B c’è la congiunzione (e) vai avanti, dopo gira a sx.
    Quindi in A e B se non c’è strada a sx Roby può andare avanti mentre in B se non c’è strada a sx si ferma…..oppure sto delirando!!!

  • B e C per me sono equivalenti perché in entrambi i casi se c’è strada gira a sinistra e va avanti. In A gira solo a sinistra ma non va avanti e se c’è strada sinistra continua girare su se stesso

  • Non mi ritrovo con la soluzione A. Io avrei detto che la soluzione corretta è C perchè il VAI AVANTI nei programmi A e B viene eseguito solo quando non c’è strada a sinistra.
    Nel programma C Vai avanti viene eseguito all’interno della condizione se c’è strada a sinistra.
    Perciò per me la soluzione non equivalente è C

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *