Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2013, 11:29   #1
undead92
Пользователь
 
Регистрация: 26.12.2009
Сообщений: 95
По умолчанию дата в c#

Привет всем, горю с ссесией, дали задание

Задание 1

Создать в Visual C# проект DateDemo (Windows Forms Application)
Разработать класс Date для представления текущей даты. Хранить в классе названия 12 месяцев, а также названия всех дней недели.
Добавить в класс Date следующие функции:
конструктор с тремя числовыми параметрами (день, месяц,год);
конструктор без параметров (объект использует текущую дату);
printToday() - для вывода на экран текущей даты в виде строки, с указанием дня недели и названия месяца;
printYesterday() - для вывода на экран даты вчерашнего дня в виде строки, с указанием дня недели и названия месяца;
printTomorrow() - для вывода на экран даты завтрашнего дня в виде строки, с указанием дня недели и названия месяца.
printFuture(int N) - для вывода даты через N дней в будущем;
printPast(int N) - для вывода даты через N дней в прошлом;

2 Задание 2

Написать демонстрационную программу для работы с классом Date на основе формы, позволяющую пользователю ввести дату и определяющую для этой даты различные параметры. Для указания даты пользователем использовать DateTimePicker.

Подскажите пожалуйста как это сделать, поделитесь ссылками, сам знаком только с delphi , где взять C# ( у меня етсь только visual c++ 6.0) в котором нет ни форм, ни фига
undead92 вне форума Ответить с цитированием
Старый 15.05.2013, 11:54   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Создать в Visual C#
Цитата:
где взять C#
Visual C# - это однозначно продукт Microsoft
взять можно или полностью бесплатную версию Visual Studio C# Express прямо с сайта мелкомягких (Вам её за глаза хватит),
либо полную (пиратскую == ворованную) версию с любого торрент-трекера...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 15.05.2013, 12:02   #3
undead92
Пользователь
 
Регистрация: 26.12.2009
Сообщений: 95
По умолчанию

спасибо, а что по сабжу подсказать можете?
undead92 вне форума Ответить с цитированием
Старый 15.05.2013, 13:03   #4
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
спасибо, а что по сабжу подсказать можете?
System.DateTime
Abstraction вне форума Ответить с цитированием
Старый 15.05.2013, 13:18   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Abstraction Посмотреть сообщение
не, так не пойдёт.
я уверен, что такое решение автору топика не подходит.

У него явно учебное задание на ООП (создание класса, конструкторов/деструкторов, методов класса).
Serge_Bliznykov вне форума Ответить с цитированием
Старый 15.05.2013, 13:47   #6
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
У него явно учебное задание на ООП (создание класса, конструкторов/деструкторов, методов класса).
Ну да. Решение: обернуть DateTime. Всё равно DateTime.Now придётся использовать, никуда он от этого не денется.
Abstraction вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
дата neskuick Visual C++ 3 24.04.2012 03:04
Дата введённая "ручками" и дата полученная по ссылке kzld Microsoft Office Excel 0 06.05.2011 14:45
Вычитание дат(дата-дата=кол.дней) zallza Общие вопросы Delphi 1 31.05.2010 22:50
Дата Конечная (ДД.ММ.ГГГГ) - Дата Начальная (ДД.ММ.ГГГГ) = Количество Месяцев stanislav24 Microsoft Office Excel 5 20.12.2008 10:36
Дата werser Общие вопросы Delphi 1 05.06.2008 22:45