Laurea Triennale in Ingegneria Gestionale Corso di

Laurea Triennale in Ingegneria
Gestionale
Corso di Fondamenti di Informatica
A.A. 2016/2017
Ciclo while
Esempio 1
while (c != ' ’):
print(c)
c = input("Inserisci carattere (' ' per terminare) ")
c = 'x'
while c != ' ':
print(c)
c = input("Inserisci carattere (' ' per terminare) ")
c = input("Inserisci carattere (' ' per terminare) ")
while c != ' ':
print(c)
c = input("Inserisci carattere (' ' per terminare) ")
10/03/17
Pagina 2
Esempio 2
import random
n = -1
somma = 0
while (n != 0):
n = random.randint(0,10)
print(n)
somma = somma + n
print(somma)
import random
n = -1
somma = 0
while (n != 0):
somma = somma + n
n = random.randint(0,10)
print(n)
print(somma)
10/03/17
Pagina 3
Esempio 2
import random
n = random.randint(0,10)
print(n)
somma = 0
while (n != 0):
somma = somma + n
n = random.randint(0,10)
print(n)
print(somma)
import random
n = random.randint(0,10)
print(n)
somma = 0
while (n != 0):
somma = somma + n
# n = random.randint(0,10)
print(n)
print(somma)
10/03/17
Pagina 4
Esempio 3
import random
c = ''
s = ''
while (c != 'x’):
s=s+c
n = random.randint(ord('a'),ord('z'))
c = chr(n)
print(s)
import random
c = ''
s = ''
while (c != 'x’):
n = random.randint(ord('a'),ord('z'))
c = chr(n)
s=s+c
print(s)
import random
c = ''
s = ''
while (c != 'x’):
n = random.randint(ord('a'),ord('z'))
c = chr(n)
s=s+c
print(s)
10/03/17
Pagina 5
Esempio 4
n = input('Inserisci un numero intero (0 per terminare) ')
n = int(n)
somma = 0
numeri = 0
while (n != 0):
somma = somma + n
n = input('Inserisci un numero intero (0 per terminare) ')
n = int(n)
numeri = numeri + 1
print(n,numeri)
print(somma/numeri)
n = input('Inserisci un numero intero (0 per terminare) ')
n = int(n)
somma = 0
numeri = 0
while (n != 0):
somma = somma + n
numeri = numeri + 1
print(n,numeri)
n = input('Inserisci un numero intero (0 per terminare) ')
n = int(n)
print(somma/numeri)
10/03/17
Pagina 6