Tutorial diagrammi di flusso lezione #5: ciclo postcondizione (DO-WHILE) e precondizionale (WHILE)

Поделиться
HTML-код
  • Опубликовано: 15 дек 2024

Комментарии • 10

  • @giovannimontagna9214
    @giovannimontagna9214 6 месяцев назад

    Come faccio a trovare, per esempio, il maggiore e il minore di 5 numeri?

    • @ElisabettaVannucchi
      @ElisabettaVannucchi  6 месяцев назад

      Devi prevedere il confronto tra ciascuna coppia che si forma con una selezione multipla. Del tipo: pongo il primo uguale a max, poi confronto il primo con il secondo ecc

    • @ElisabettaVannucchi
      @ElisabettaVannucchi  6 месяцев назад

      Per il minimo stessa cosa ma prenderai l'altro ramo

  • @PRISCATCHAWO
    @PRISCATCHAWO Месяц назад

    ciao,ho una domanda riguardo alle condizione
    come si puo conoscere che in questo esercizio si deve usare il ciclo Do-while oppure no ?

    • @ElisabettaVannucchi
      @ElisabettaVannucchi  Месяц назад

      Questo è un esempio. Non c'è un "modo per conoscere", ma bisogna imparare a ragionare sul problema per capire come risolverlo. Spesso non c'è un modo unico per farlo.

    • @PRISCATCHAWO
      @PRISCATCHAWO Месяц назад

      @@ElisabettaVannucchi d'accordo grazie

  • @jackrussel891
    @jackrussel891 Год назад

    Non e' chiaro quando e' più opportuno usare un ciclo piuttosto che un' altro

    • @ElisabettaVannucchi
      @ElisabettaVannucchi  Год назад

      A volte si possono usare entrambi, MA esiste una grande sostanziale differenza. Hai visto tutto il video? Perché è spiegato dettagliatamente. Il DO-While fa sempre almeno 1 volta l'azione poiché il controllo della condizione è fatto alla fine; se non ci si può permettere che l'azione venga svolta non va bene. Esempio sciocco che faccio in aula: sei sull'orlo di un precipizio. Col WHILE prima controlli poi fai un passo avanti, col DO-WHILE fai un passo avanti poi controlli...ecco in questo caso direi che è chiaro cos'è meglio 😂😂😂

    • @jackrussel891
      @jackrussel891 Год назад

      @@ElisabettaVannucchi Ciao Elisabetta, grazie e bell' esempio. Sto ancora ridendo ! Tutto chiaro la differenza tra WHILE e DO WHILE. Ora se volessi invece capire il FOR, possiamo dire che il FOR a differenza della condizione del While, e' triggereato da noi quante volte vogliamo farlo girare ? Cioè siamo noi col FOR che decidiamo quante volte farlo girare i= 1 to 10 per esempio, e non dal condizione=True? Insomma spero che non mi sono incartato con questa domanda. Scusami altrimenti. Un saluto

    • @ElisabettaVannucchi
      @ElisabettaVannucchi  Год назад +1

      Dunque: anche per i cicli iterativi esiste questa sostanziale differenza: il FOR lo usi SOLO quando conosci a priori esattamente quante volte devi ripetere il ciclo, mentre il WHILE lo ripeti finché la condizione è vera. Esempio stupido da aula: per 5 volte ti dico di stare zitto (FOR) oppure ti dico di stare zitto finché zitto ci stai (WHILE)! 😄. Nel primo caso io comunque ripeto per 5 volte l'azione, nel secondo posso ripeterla 1, 2 o n volte fintanto che la condizione è vera oppure anche non fare mai l'azione