Рассчитать количество секунд, прошедших с начала текущего месяца до текущего момента - C#
Формулировка задачи:
Написать программу на языке с#, которая рассчитывает количество секунд, прошедшее с начала текущего месяца до текущего момента. Это количество выводится на экран и в текстовый файл. Имя файла передается программе через командную строку(консольное приложение) или указывается с помощью диалогового окна (WFA)/
Решение задачи: «Рассчитать количество секунд, прошедших с начала текущего месяца до текущего момента»
textual
Листинг программы
using System; using System.Collections.Generic; using CyberForum = System.IO; using System.Linq; using System.Text; namespace MyPrograms { class Program { static void Main(string[] args) { Console.Write("Введите имя файла: "); string fn = Console.ReadLine(); int d = Convert.ToInt32(DateTime.Now.ToString("dd")); int h = Convert.ToInt32(DateTime.Now.ToString("HH")); int m = Convert.ToInt32(DateTime.Now.ToString("mm")); int s = Convert.ToInt32(DateTime.Now.ToString("ss")); s += ((d * 24 + h) * 60 + m) * 60; string str = string.Format("С начала этого месяца прошло {0} секунд.", s); using (CyberForum.StreamWriter sw = new CyberForum.StreamWriter(fn)) { sw.WriteLine(str); } Console.WriteLine(str); Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д