Tutorial diagrammi di flusso lezione #7: il ciclo iterativo FOR

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ม.ค. 2025

ความคิดเห็น • 6

  • @lucamadau7687
    @lucamadau7687 2 หลายเดือนก่อน

    Scusi prof, come userebbe il ciclo while o for per la risoluzione di questa traccia, "creare un programma che inserito in input un numero intero maggiore di zero, restituisca in output da quante cifre è costituito
    12 ==> 2 cifre
    123 ==> 3 cifre
    19847 ==> 5 cifre"

    • @ElisabettaVannucchi
      @ElisabettaVannucchi  2 หลายเดือนก่อน

      A parte dichiarazioni ecc il cuore del programma potrebbe essere:
      int cifre=1;
      while (numero/10>0)
      {
      cifre++;
      numero=numero/10;
      }
      Alla fine se stampi "numero" e "cifre" nella variabile cifre hai proprio quante sono 😉

    • @lucamadau7687
      @lucamadau7687 2 หลายเดือนก่อน

      @ quindi è la divisione in decine che definisce il numero di cifre del numero?

    • @ElisabettaVannucchi
      @ElisabettaVannucchi  2 หลายเดือนก่อน

      Si, il sistema con cui contiamo è decimale

    • @lucamadau7687
      @lucamadau7687 2 หลายเดือนก่อน

      @@ElisabettaVannucchi lo so prof. che contiamo in decimale. Quando si scrive un programma, rispetto alla traccia proposta si attua una certa strategia per la risoluzione del problema stesso. Quello che mi chiedevo era, la strategia è la divisione in decine che definisce il numero di cifre? Tutto qua. A questo quesito ha già risposto, la ringrazio.

  • @_Piccio_
    @_Piccio_ ปีที่แล้ว

    Mi permetto di segnalare una svista nei due diagrammi mostrati: l'uscita dal blocco condizionale si congiunge con l'uscita dal blocco incrementale dando luogo ad ambiguità.
    Dopo l'incremento il flusso di programma deve dirigersi unicamente all'ingresso della condizione e non ANCHE alla fine del diagramma così come l'uscita dal blocco condizionale "FALSO" deve dirigere unicamente alla fine del diagramma.