Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace Problem_10_BeerTime
- {
- class Program
- {
- static void Main()
- {
- Console.Write("Please enter a time in format " + "“" + "hh:mm tt" + "”:");
- DateTime time = DateTime.Parse(Console.ReadLine());
- DateTime startBeerTime = DateTime.Parse("1:00 PM");
- DateTime endBeerTime = DateTime.Parse("1:00 PM").AddHours(14).AddMinutes(-1);
- // Периодът започва в един ден и приключва на следващия. Прибавям 14 часа без 1 минута (минутата е защото
- //биреното време свършва преди 3:00 AM т.е. в 2:59AM на следващият ден
- if ((time.Hour < 12) ) //Понеже се въвеждат само часове и минути,
- //ако въведеното време е преди обяд, значи се отнася за времето на следващия ден
- {
- time=time.AddDays(1);
- }
- if ((time >= startBeerTime) && (time <= endBeerTime))
- {
- Console.WriteLine("beer time");
- }
- else
- {
- Console.WriteLine("non-beer time");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement