Réponses aux exercices : Différence entre versions
De TravauxIndse
(→Exercice 2.4 Moyenne) |
(→Programmation de base) |
||
Ligne 1 : | Ligne 1 : | ||
==Programmation de base== | ==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=== | ===Exercice 2.4 Moyenne=== | ||
Ligne 27 : | Ligne 45 : | ||
::resultat=resultat+1 | ::resultat=resultat+1 | ||
:print("resultat=", resultat) | :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) |
Version du 13 novembre 2011 à 19:29
Sommaire
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)