Problème de compilation jetbrains rider

TESCHAN66 - 22 oct. 2024 à 19:37
 Phil_1857 - 23 oct. 2024 à 10:21

bonjour,j'ai un problème avec un programme compilé avec jet brains rider.je dois faire un exo :Le but est de créer une petite application qui affiche un message différent en fonction du nom de l’utilisateur et du moment de la
journée :
Bonjour XXX pour la tranche horaire 9h <-> 18h, les lundi, mardi, mercredi, jeudi et vendredi
Bonsoir XXX pour la tranche horaire 18h <-> 9h, les lundi, mardi, mercredi, jeudi
Bon week-end XXX pour la tranche horaire vendredi 18h <-> lundi 9h.alors j'ai regardé la solution,donc le code source est bon :

static void Main(string[] args)
{
if (DateTime.Now.DayOfWeek == DayOfWeek.Saturday ||
DateTime.Now.DayOfWeek == DayOfWeek.Sunday)
{
// nous sommes le week-end
AfficherBonWeekEnd();
}
else
{
// nous sommes en semaine
if (DateTime.Now.DayOfWeek == DayOfWeek.Monday &&
DateTime.Now.Hour < 9)
{
// nous sommes le lundi matin
AfficherBonWeekEnd();
}
else
{
if (DateTime.Now.Hour >= 9 && DateTime.Now.Hour <= 18)
{
// nous sommes dans la journée
AfficherBonjour();
}
else
{
// nous sommes en soirée
if (DateTime.Now.DayOfWeek == DayOfWeek.Friday &&
DateTime.Now.Hour > 18)
{
// nous sommes le vendredi soir
AfficherBonWeekEnd();
}
else
{
AfficherBonsoir();
}
}
}
}
}
static void AfficherBonWeekEnd()
{
Console.WriteLine("Bon week-end " + Environment.UserName);
}
static void AfficherBonjour()
{
Console.WriteLine("Bonjour " + Environment.UserName);
}

static void AfficherBonsoir()
{
Console.WriteLine("Bonsoir " + Environment.UserName);

l'exercice était le suivant :

Le but est de créer une petite application qui affiche un message différent en fonction du nom de l’utilisateur et du moment de la
journée :
Bonjour XXX pour la tranche horaire 9h <-> 18h, les lundi, mardi, mercredi, jeudi et vendredi
Bonsoir XXX pour la tranche horaire 18h <-> 9h, les lundi, mardi, mercredi, jeudi
Bon week-end XXX pour la tranche horaire vendredi 18h <-> lundi 9h
mais le résultat est le suivant : Process finished with exit code 0.pouvez-vous m'aider car je comprends pas.merci par avance.cordialement

1 réponse

Bonjour,

"Process finished with exit code 0" , ca veut dire qu'il n'y a pas d'erreurs

Si rien d'autre ne s'affiche, c'est peut-être qu'au moment

de l'exécution on n'est pas dans une

des tranches horaires définies dans le code ...

Ceci dit tu devrait quand même te décider à utiliser les balises de

code, qu'on y voie plus clair:

https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code

0