EXERCICE proposé par Tony en BTS1A 4 déc 2012
EXERCICE:
Ecrire un algorithme qui demande si l'on veut commencer
puis dans l'affirmative demande un premier nombre puis un second
et affiche la somme des deux nombres entrés.
L'algorithme demande alors si l'on veut continuer.
Dans l'affirmative le nombre entré suivant sera ajouté à la somme
des nombres précédents.
Ainsi de suite.
------------------------------------------------------------------------
REPONSE: Avec Python 2.5 ou 2 .7
def sommen():
rep=raw_input("Calcul de N nombre: voulez-vous commencer? ( oui/non) ")
if rep=='oui':
nb=input("Donnez un nombre: ")
while rep=='oui':
nb2=input("Donnez un autre nombre: ")
nb=nb+nb2
print(nb)
rep=raw_input("voulez-vous continuer? ")
--------------------------------------------------------------------------------------------------
Par exemple:
>>> sommen()
Calcul de N nombre: voulez-vous commencer? ( oui/non) oui
Donnez un nombre: 44
Donnez un autre nombre: 16
60
voulez-vous continuer? oui
Donnez un autre nombre: 10
70
voulez-vous continuer? oui
Donnez un autre nombre: 20
90
voulez-vous continuer? non
>>>
----------------------------------------------------------------------------------------