TEST n° 2 mercredi 13 novembre 2013 BTS1 A
----------------------------------------------------------------------------------------------------------
EXERCICE 1
Dans une région pour participer à un critérium, des conditions sont requises.
Est accepté un candidat qui vérifie l'un des cas suivants:
• Ne pas avoir été contrôlé positif au cours des 6 derniers mois
et peser au plus 35 kg.
• Avoir réussi les tests médicaux d'efforts
et avoir été contrôlé positif au cours des 6 derniers mois.
• Ne pas peser plus de 35 kg
a , b ,c sont des variables booléennes.
a = 1 si le candidat a subi un test positif dans les 6 derniers mois.
b = 1 si le candidat n'a pas réussi les tests d'efforts.
c = 1 si le candidat pèse au plus 35 kg.
On note A l'expression booléenne qui traduit l'acceptation d'un candidat.
1. Donner l'expression de A.
2. Compléter le tableau pour avoir le tableau de Karnaugh de A.
| 
 b c a  | 
0 0 | 0 1 | 1 1 | 1 0 | 
| 0 | 
 
 
  | 
|||
| 1 | 
 
 
  | 
3. Simplifier l'expression de A à l'aide du tableau de Karnaugh.
4. Retrouver la simplification par le calcul.
----------------------------------------------------------------------------------------------------
EXERCICE 2
Un magasin de cartes postales anciennes de 1914 pour collectionneurs
les vend à l'unité 0,15 € .
Mais si l'on achète au moins 100 cartes postales, le coût d'une carte
postale à partir de la 100 ième n'est plus que 0,12 € l’unité.
Exemple de situation :
Le coût pour l'achat de 77 cartes postales, est de :
0,15 × 77 = 11,55 €
Mais si l'on achète 103 cartes postales, le coût d'achat est seulement de :
0,15 × 100 + 3 × 0,12 = 15,36 € ( au lieu de 15,45 € )
Ecrire un algorithme, en Python 2. 7, qui demande la saisie du nombre n de
cartes postales achetées, puis qui calcule le coût d'achat et l'affiche.
-----------------------------------------------------------------------------------------------------
EXERCICE 3
PARAMETRES DU CALCUL DU PRIX DE BASE GENERAL
SNCF 2ème CLASSE
            Le prix de base seconde classe est calculé selon la formule : Prix = a + bd. 
            a étant une constante, b le prix kilométrique et d la distance kilométrique. 
            Le montant obtenu est arrondi au décime d’euro supérieur.
Mode de calcul du prix de base SNCF depuis le 24/01/2013:
| Distance km (d) | Prix kilométrique (b) | Constante (a) | 
| de à | 2 ième Classe | 2 ième Classe | 
| 1 16 km | 0.1843 | 0.7377 | 
| 17 32 km | 0.2053 | 0.2374 | 
| 33 64 km | 0.1515 | 1.9631 | 
| 65 109 km | 0.1411 | 2.7392 | 
| 110 149 km | 0.1351 | 3.8743 | 
| 150 199 km | 0.1131 | 7.6675 | 
| 200 300 km | 0.1146 | 7.3552 | 
| 301 499 km | 0.0977 | 12.9431 | 
| 500 799 km | 0.0874 | 17.4878 | 
| 800 9999 km | 0.0716 | 30.5331 | 
Direction des Finances – Département de l’Animation du Réseau et du Contrôle Interne 28/02/2013
---------------------------------
Robin qui suit ses études à la fac de CAEN revient chaque week-end à Paris. ( 244 km de Paris ).
            La SNCF, dans sa grande bonté,  propose aux usagers une carte week-end aux conditions suivantes :
                                • Achat d'une carte annuelle d'un coût de 75 €.
                                • 25%  à 50% de réduction sur le prix du billet aux titulaires de la carte
suivant la période ( période normale ou période de pointe ).
Il compte effectuer n trajets aller-retour à l'année le week-end.
Ecrire un programme en Python 2. 7 qui demande d’entrer le nombre n de trajets,
et qui affiche s’il vaut mieux la formule avec la carte , ou sans la carte week-end.
On distinguera les deux taux de réduction. 25% ou 50%.
--------------------------------------------------------------------------------------------------------------