Genesis Exodus

Genesis Exodus

Share

Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from Genesis Exodus, Medical and health, 1660, boulevard de l'Entente, Quebec, QC.

05/06/2024
Photos from Genesis Exodus's post 05/06/2024
03/21/2024

using System;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Diagnostics.Eventing.Reader;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Canadiens_de_Montréal
{
internal class Program
{
static void Main(string[] args)
{

// CRÉER LE CHEMIN D'ACCÈS
//déterminer le chemin d'acces vers le fichier à lire

string cheminAccesFichier = @"C:\data\420-04A-FX\donnees.txt";

// ovrir le fichier en mode lecture

StreamReader fichierLecture = new StreamReader(cheminAccesFichier);

//Lecture des ligne

string[] position = fichierLecture.ReadLine().Split(';');
string[] scoreDomicile = fichierLecture.ReadLine().Split(';');
string[] scoreExterieur = fichierLecture.ReadLine().Split(';');

Console.WriteLine("1. Statistiques");
Console.WriteLine("2. Afficher une partie");
Console.WriteLine("3. Sauvegarder");

Console.WriteLine(" ");
Console.Write("Faites un choix: ");

int choixUtilisateur = Convert.ToInt32(Console.ReadLine());
double compte = 0;
double ratio;
bool montrealBlanchie = false;

int[] butsCanadiens = new int[6];
int[] butsAdversaire = new int[6];

if (choixUtilisateur == 1)
{
Console.WriteLine("1. Statistiques");

for (int i = 0; i < scoreDomicile.Length; i++)
{
int nombreButsCanadiens = Convert.ToInt32(scoreDomicile[i]);
int nombreButsAdversaire = Convert.ToInt32(butsAdversaire[i]);

if (nombreButsCanadiens > nombreButsAdversaire)
{
compte = nombreButsCanadiens++;
}

if (nombreButsCanadiens == 0)
{
montrealBlanchie = true;
}

}

ratio = (double)compte / scoreDomicile.Length * 100;
Console.WriteLine("Vous avez ganez {0} matchs, sur {1} et le ratio de victoire et de {2}", compte, scoreDomicile.Length, ratio);
Console.WriteLine($"Montréal a été blanchie : {(montrealBlanchie ? "Oui" : "Non")}");

}

else if (choixUtilisateur == 2)
{
Console.WriteLine("2. Afficher une partie");

Console.WriteLine("Entrez le numéro de partie que vous souhaitez afficher: ");
int numeroPartie = Convert.ToInt32(Console.ReadLine());
numeroPartie = numeroPartie - 1;

int nombreButsCanadiens = Convert.ToInt32(scoreDomicile[numeroPartie]);
int nombreButsAdversaire = Convert.ToInt32(scoreExterieur[numeroPartie]);

if (nombreButsCanadiens > nombreButsAdversaire)
{
Console.WriteLine("{0} , gagné {1} a {2}", position[numeroPartie], nombreButsCanadiens, nombreButsAdversaire);

}

else if (nombreButsCanadiens < nombreButsAdversaire)
{
Console.WriteLine("{0} , perdu {1} à {2} ", position[numeroPartie], nombreButsCanadiens, nombreButsAdversaire);
}

}

else if (choixUtilisateur == 3)
{
Console.WriteLine("3. Sauvegarder");

string cheminFichier = @"C:\data\420-04A-FX\sortie_STEVE ANDERSON_FOKOUA KOWO.txt";
StreamWriter fichierSortie = new StreamWriter(cheminFichier, false);

for (int i = 0; i < position.Length; i++)
{

fichierSortie.Write(position[i]);

if (i < position.Length - 1)
{
fichierSortie.Write(";");
}

}

fichierSortie.WriteLine();

for (int i = 0; i < scoreDomicile.Length; i++)
{

fichierSortie.Write(scoreDomicile[i]);

if (i < scoreDomicile.Length - 1)
{
fichierSortie.Write(";");
}

}

fichierSortie.WriteLine();

for (int i = 0; i < scoreExterieur.Length; i++)
{
fichierSortie.Write(scoreExterieur[i]);

if (i < scoreExterieur.Length - 1)
{
fichierSortie.Write(";");
}

}
Console.ReadKey();
fichierSortie.Close();

}

Console.ReadKey();
}
}
}

Want your business to be the top-listed Health & Beauty Business in Quebec?
Click here to claim your Sponsored Listing.

Category

Website

Address


1660, Boulevard De L'Entente
Quebec, QC
G1S 4S3