Time + 15 mins
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
DateTime a = DateTime.ParseExact(Console.ReadLine(), "HH", null);
DateTime c = DateTime.ParseExact(Console.ReadLine(), "mm", null);
DateTime mins = DateTime.ParseExact(44.ToString(), "mm", null);
if (c>mins)
{
DateTime b = c.AddMinutes(15);
DateTime hrs2 = a.AddHours(1);
Console.WriteLine(hrs2.ToString("HH") + ":" + b.ToString("mm"));
}
else
{
DateTime b = c.AddMinutes(15);
Console.WriteLine(a.ToString("HH") + ":" + b.ToString("mm"));
}
}
}
}
Буквално условието е същото като заглавието само дето получавам проблем когато въвежадам числото 1 а не 01, за това и не получавам 100/100 Как да го оправя?
Аз видях че може без дайт тайм и го направих, обаче реших да пробвам и с дейт тайм защото малко упражнения не са ми излишни обаче то гърми с всякакъв др вид формат за часовете освен с главните х-та та се питах защо така?