Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace p
- {
- class Program
- {
- public static void Main(string[] args)
- {
- float fraisRembourses;
- Console.WriteLine("Etes-vous Cadre [C] ou Technicien [T] ?");
- string service = Console.ReadLine();
- Console.WriteLine("Etes-vous partis pour un Séminaire [O/N]");
- string typeVoyage = Console.ReadLine();
- Console.WriteLine("Combien de jour(s) êtes-vous partis ?");
- int nombreJour = int.Parse(Console.ReadLine());
- Console.WriteLine("Prenez-vous la voiture [V] ou le train [T] ?");
- string locomotion = Console.ReadLine();
- //!!Calcul des frais de séjour!!
- if (service == "C")
- {//Si Cadre tout est à 60/30
- //Il y'a 3 repas par jour
- fraisRembourses = (60 + 3 * 30) * nombreJour;
- }
- else
- {
- if (service == "T" && typeVoyage == "O")
- {//Si Technicien est en S : fraisR = 0
- fraisRembourses = 0;
- }
- else
- {//Si Technicien est en C ou F
- fraisRembourses = (50 + 3 * 25) * nombreJour;
- }
- }
- //!!Calcul des frais de déplacement!!
- if (locomotion == "V" && service == "C")
- {// SI VOITURE
- Console.WriteLine("Combien de kilomètre(s) avez vous fait ?");
- int kmVoyage = int.Parse(Console.ReadLine());
- Console.WriteLine("Est-ce que votre voiture a moins de 5CV [O/N] ?");
- string puissanceVoiture = Console.ReadLine();
- if (kmVoyage < 50)
- {//Si voyage < de 50 km
- fraisRembourses = fraisRembourses + 20;
- }
- else
- {//Si voyage > que 50 km
- if (puissanceVoiture == "O")
- {//Si voiture < de 5CH
- fraisRembourses = fraisRembourses + (0.5f * kmVoyage);
- }
- else
- {//Si voiture > de 5CH
- fraisRembourses = fraisRembourses + (0.6f * kmVoyage);
- }
- }
- }
- else
- {// SI TRAIN
- Console.WriteLine("Combien de kilomètre(s) avez vous fait ?");
- int kmVoyage = int.Parse(Console.ReadLine());
- fraisRembourses = fraisRembourses + (1.807f + 0.1382f * kmVoyage);
- }
- Console.WriteLine("Vous serez remboursé(e) {0}",fraisRembourses);
- Console.ReadKey();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement