Les alternatives C#
TD : Les alternatives C#. Recherche parmi 300 000+ dissertationsPar Nicolas Mrd • 1 Décembre 2016 • TD • 778 Mots (4 Pages) • 600 Vues
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 :
- Tester si un nombre entier est positif et afficher un message en conséquence.
- 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.
- 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 :
...