Показать сообщение отдельно
Старый 09.01.2013, 16:56   #1 (permalink)
АндрейBAN
Новичок
 
Регистрация: 09.01.2013
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Написать код программы для классов

Помогите пожалуйста с программой. Нужна написать программу в консольном приложении С# с помощью классов и конструктора. Программа должна выводить текущее время с компьютера, затем чтобы я вбил свое время и потом чтобы она вычла из "моего" времени, то что выводится текущим и показала эту разницу в секундах. есть код класса нужно написать код программы для работы этого класса. Уже месяц с ней вожусь...
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace l222
{
    
    class MyDateTime
    {
        
        string h;
        string m;
        string s;
public MyDateTime();
       public string H
        {
            get { return h; }
            set { h = value; }
        }

        public string M
        {
            get { return m; }
            set { m = value; }
        }

        public string S
        {
          get { return s; }
            set { s = value; }
        }

        public MyDateTime(string h, string m, string s)
        {
            this.h = h;
            this.m = m;
            this.s = s;
        }

       public void NowTime()
        {
            Console.Write(" Сейчас [{0}:{1}:{2}] \n Введите свое время HH:MM:SS \n", DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second);
        }

        public void SetTime()
        {
            H = Console.ReadLine();
            M = Console.ReadLine();
            S = Console.ReadLine();
        }

        public void DifferenceTime()
        {
            Console.Write(" Ваше время [{0}:{1}:{2}]", H, M, S);
            Console.WriteLine("\n Разность времени [{0}]", (Convert.ToInt32(H) - DateTime.Now.Hour) * 3600 + (Convert.ToInt32(M) - DateTime.Now.Minute) * 60 + Convert.ToInt32(S) - DateTime.Now.Second);
            Console.ReadKey();
        }
        
    }
    class program
    
    {
        static void Main(string[] args)
        {
           
            
        }
    }
}
АндрейBAN вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070