LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Les alternatives C#

TD : Les alternatives C#. Recherche parmi 300 000+ dissertations

Par   •  1 Décembre 2016  •  TD  •  778 Mots (4 Pages)  •  600 Vues

Page 1 sur 4

TP2 C# : Les Alternatives

Objectifs :

Pratique et entraînements des instructions de base, utilisation des alternatives en C#.

Documents du cours associés :

        Fiche de Synthèse n°2 : l’alternative

Exercice 1 à faire valider par le professeur.

Exercice 2 à rendre lors du TP du  vendredi 24 septembre 2015.

3 petits exercices basiques  :

  1. Tester si un nombre entier est positif et afficher un message en conséquence.
  2. Tester si un nombre entier est compris entre 2 autres nombres entiers demandés au préalable à l’utilisateur. Afficher un message en conséquence.
  1. Tester si un caractère est présent dans un  mot. Ex : le caractère ‘i’ est-il présent dans 1TSSIO2 ?

Aide : mot.Contains(caractère)

Exercice 1 : Promotions de rentrée

En ce moment, le supermarché « ToutEnMag » fait des remises incroyables.

Le 1er article acheté :                                                 10%

Sur le deuxième article acheté identique au 1er :                 30% juste sur le deuxième article

Et pour le troisième identique au 1er :                                 50% en gardant les  30% sur le 2ème

Et les suivants identiques au 1er:                                 70% du prix

Ecrire l’algorithme du logiciel de caisse qui demande à l’utilisateur le nombre d’articles (le même), le prix de l’article en tarif normal et qui affiche le prix à payer correspondant et l’économie réalisée.

Exemple d’execution

Quel est le prix normal de l’article (en €) : 6,50

Quel est le nombre d’article identique : 3

Prix total : 13,65 euros

Votre économie : 5,85 euros

AUTRE Exemple d’execution

Quel est le prix normal de l’article (en €) : 12

Quel est le nombre d’article identique : 8

Prix total : 43,20 euros

Votre économie : 52,80 euros


PROJET : La  machine à café (Version 1)

Contexte global :

Pour obtenir un café, l’utilisateur introduit un certain nombre de pièces de monnaie dans le distributeur.

Pour simplifier, nous supposons que l’appareil n’accepte que les pièces de à 0,10,  0,20, 0,50, 1 et 2 €.

Lorsqu’une pièce est engagée, le distributeur affiche la valeur totale engagée.

La machine à café répare le café dès que la somme totale introduite vaut ou dépasse le prix du café.

Nous prenons comme hypothèse que le café vaut à 0,50 €. La machine rend la monnaie s’il y a lieu.

1ère version :

Ecrire un programme qui affiche le montant de la pièce introduite dans le distributeur et renseigne sur le fait que ce soit suffisant ou non pour acheter le café. Si le montant est insuffisant, affichez la somme restante à payer ou le trop perçu.

Pour des raisons pratiques (non saisie des nombres à virgules), nous demandons à l’utilisateur, le type de pièce qu’il a introduit sous la forme suivante :

...

Télécharger au format  txt (4.3 Kb)   pdf (284.8 Kb)   docx (484.9 Kb)  
Voir 3 pages de plus »
Uniquement disponible sur LaDissertation.com