























Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Appunti sulle istruzioni ripetitive programmazione java<br />
Tipologia: Appunti
1 / 32
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!
























Fondamenti di inforica
Istruzioni di Java — istruzioni ripetitive
Istruzioni di Java — istruzioni ripetitive
Istruzioni di Java — istruzioni ripetitive
// il limite
della
sequenza cercata
int n;
// il naturale corrente
... legge il valore di k ...... visualizza la parte comune del messaggio ... /* calcola
e visualizza i numeri
naturali (n)
minore o uguale a k */
n = 0;
// il primo numero
naturale
finché il quadrato di
n è minore
o uguale a k
/* ora
sicuramente n*n
<= k */
/* visualizza n */out.print(n + "
/* passa al
prossimo numero naturale */
n = n+1; } /* va a capo */out.println();
Istruzioni di Java — istruzioni ripetitive
/* calcola
e visualizza i numeri
naturali (n)
minore o uguale a k */
n = 0;
// il primo numero
naturale
/* finché il quadrato
di n
è minore o
uguale a k,
e incrementalo */
while (n*n
<= k) {
/* ora
sicuramente n*n
<= k */
/* visualizza n */out.print(n + "
/* passa al
prossimo numero naturale */
n = n+1; } /* va a capo */out.println();
Istruzioni di Java — istruzioni ripetitive
true
false
Fondamenti di informatica
Istruzioni di Java — istruzioni ripetitive
int n;n = ... ;while (n>0) {
out.print(n +
n = n-4;out.println(n
n = n+2; }
Istruzioni di Java — istruzioni ripetitive
int n, k;n = 19;k = 3;while (n!=7) {
n +=
k; n++;n /=
k;
} out.println(n);
Istruzioni di Java — istruzioni ripetitive
int i;i = 0;while (i<10)
out.print(i); out.println();
Istruzioni di Java — istruzioni ripetitive
Istruzione ripetitiva for
Istruzioni di Java — istruzioni ripetitive
un numero naturale
int fattoriale;
il fattoriale di k
int i;
per iterare tra
1 e k
... legge il valore di k ... /* calcola
il fattoriale di k */
fattoriale
1 è il fattoriale di 0
per ogni numero
naturale i
compreso tra 1 e k
/* ora
fattoriale
è il
fattoriale di i-1 */
fattoriale = fattoriale * i;/* ora
fattoriale
è il
fattoriale di i */
} /* ora fattoriale è il fattoriale di k // visualizza il fattoriale di k
out.println("Il fattoriale di " + k +
" è " +
fattoriale);
Fondamenti di informatica
Istruzioni di Java — istruzioni ripetitive
inizializzazione
opt^
;^ espressione
opt^
;^ aggiornamento
opt^
)^ istruzione
Istruzioni di Java — istruzioni ripetitive
true
Istruzioni di Java — istruzioni ripetitive
Istruzioni di Java — istruzioni ripetitive
true