Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- //REMARQUES : j'utilise des tableaux mais ce serait bien plus malin d'utiliser des dictionnaires
- //Autre chose, j'ai pas du tout traité une fois qu'on a entré les infos du trainer, ça quitte le programme après avoir créé l'objet
- //Voilà
- namespace ConsoleApplication1
- {
- class Program
- {
- static void Main(string[] args)
- {
- trainer prof;
- debut:
- Console.WriteLine("# ######### #");
- Console.WriteLine("# # # #");
- Console.WriteLine("# # # #");
- Console.WriteLine("# # # #");
- Console.WriteLine("# # # #");
- Console.WriteLine("######## ######### ########");
- Console.WriteLine("");
- Console.WriteLine("***************************");
- Console.WriteLine(" 1. Create new trainer");
- Console.WriteLine(" 2. Create new questions");
- Console.WriteLine(" 3. Start the validation");
- Console.WriteLine(" 4. Show each trainer");
- Console.WriteLine(" 5. Show each question");
- Console.WriteLine("***************************");
- Console.WriteLine("Enter your choice and press enter");
- String ligne = Console.ReadLine();
- if (int.Parse(ligne) == 1) { //on ne supporte pas le cas où l'utilisateur fait le con et entre autre chose qu'un nombre ou au dessus de 5...
- String name = "";
- String firstname = "";
- String promotion = "";
- String currentPromotion = "";
- String email = "";
- String campus = "";
- String[] courses = new String[10];
- String[] alreadyCourses = new String[10];
- String alreadyCampus = "";
- String wouldCampus = "";
- Console.Clear(); //effacer la console
- Console.WriteLine("Welcome to the new trainer interface");
- Console.WriteLine("Please enter the names of the trainer (firstname name)"); //juste pour comme ça
- String tempName = Console.ReadLine();
- name = tempName.Split(' ')[1];
- firstname = tempName.Split(' ')[0];
- Console.WriteLine("Please enter the promotion of the trainer");
- promotion = Console.ReadLine();
- Console.WriteLine("Please enter the trainer's current promotion.");
- currentPromotion = Console.ReadLine();
- Console.WriteLine("Please enter the trainer's email");
- email = Console.ReadLine();
- Console.WriteLine("Please enter the campus where the trainer works currently.");
- campus = Console.ReadLine();
- Console.WriteLine("Please enter the courses that the trainers teaches (separed by ;)");
- String tempCourses = Console.ReadLine();
- for (int i = 0; i < tempCourses.Split(';').Length; i++)
- {
- courses[i] = tempCourses.Split(';')[i];
- }
- Console.WriteLine("Please enter the courses that the trainer already teaches (separed by ;)");
- tempCourses = Console.ReadLine();
- for (int i = 0; i < tempCourses.Split(';').Length; i++)
- {
- alreadyCourses[i] = tempCourses.Split(';')[i];
- }
- Console.WriteLine("Please enter the campus where the trainer already works in.");
- alreadyCampus = Console.ReadLine();
- Console.WriteLine("Please enter the campus where the trainer would work in.");
- wouldCampus = Console.ReadLine();
- prof = new trainer(name, firstname, promotion, currentPromotion, email, campus, courses, alreadyCourses, alreadyCampus, wouldCampus);
- prof.afficher();
- Console.ReadKey(); //On attend avant de quitter
- goto debut; //on évite de quitter et on garde le trainer en mémoire (puisqu'il est déclaré dans le main)
- } else if (int.Parse(ligne) == 2) {
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment