« Réponses aux exercices » : différence entre les versions
Aller à la navigation
Aller à la recherche
Ligne 1 : | Ligne 1 : | ||
==Vocabulaire== | |||
pré = ce qu'on doit avoir après l'hypothèse | |||
post = ce qu'on garantit après la thèse | |||
data = noms des variables pour avoir le même vocabulaire | |||
interaction = ce qui se passe avec l'utilisateur | |||
input = ce que l'utilisateur doit taper | |||
output = ce que l'écran doit lui afficher | |||
==Programmation de base== | ==Programmation de base== | ||
Ligne 45 : | Ligne 54 : | ||
::resultat=resultat+1 | ::resultat=resultat+1 | ||
:print("resultat=", resultat) | :print("resultat=", resultat) | ||
==TP 2 : Algorithmique== | ==TP 2 : Algorithmique== |
Version du 13 novembre 2011 à 18:33
Vocabulaire
pré = ce qu'on doit avoir après l'hypothèse post = ce qu'on garantit après la thèse data = noms des variables pour avoir le même vocabulaire interaction = ce qui se passe avec l'utilisateur input = ce que l'utilisateur doit taper output = ce que l'écran doit lui afficher
Programmation de base
Exercice 2.2 Multiplication
- print("taper le premier facteur")
- x=int(input())
- print("taper le deuxième facteur")
- y=int(input())
- i=0
- resultat=0
- if y>x:
- c=y
- y=x
- x=c
- while i!=y:
- resultat=resultat+x
- i=i+1
- print("resultat=", resultat)
Exercice 2.4 Moyenne
- print("Saisir les résultats des élèves au test d'octobre")
- résultat=int(input())
- total=résultat
- nombre_dans_total=1
- while(résultat !=-1):
- print("Saisir le résultat suivant")
- résultat=int(input())
- if(résultat !=-1):
- total=total+résultat
- nombre_dans_total=nombre_dans_total+1
- moyenne=(total/nombre_dans_total)
- print("moyenne=",moyenne)
Exercice 2.5 Division
- print("le nombre à diviser")
- x=int(input())
- print("le nombre diviseur")
- y=int(input())
- resultat=0
- reste=x
- while reste>=y:
- reste=reste-y
- resultat=resultat+1
- print("resultat=", resultat)
TP 2 : Algorithmique
2.1 Petit jeu : 'bottle'
- x=0
- while x<70:
- x=x+1
- if x%7 == 0:
- print("bottle")
- elif x%10 == 7:
- print("bottle")
- elif x%7>0:
- print(x)
2.2 Calcul d'une suite
- print("saisir un nombre")
- n=int(input())
- x=1
- resultat=1
- while x<n:
- x=x+1
- resultat=resultat+1/x
- print("resultat=",resultat)