TEST n° 2 13novembre 2013

                          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%.

--------------------------------------------------------------------------------------------------------------