Добавил:
Здесь представлены мои работы, надеюсь они Вам помогут, всех благ! Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
15
Добавлен:
05.12.2021
Размер:
97.7 Кб
Скачать

Федеральное агентство связи

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Поволжский государственный университет телекоммуникаций и информатики»

Факультет Базового телекоммуникационного образования

Направление

(специальность) Информационные технологии и системы связи

Предмет Вычислительная техника и ЯП

Лабораторная работа №4

Выполнил ИКТ – 92 Ядринцев С.М.

Должность инициалы фамилия

Самара 2020 г.

4. Тип DateTime в языке C#

4.1. Консольное приложение

string d1, s, f;

Console.WriteLine("Введите фамилию");

f = Console.ReadLine();

Console.WriteLine();

Console.WriteLine("ВВедите дату рождения дд.мм.гггг");

d1 = Console.ReadLine();

DateTime dt1 = Convert.ToDateTime(d1);

Console.WriteLine("Ваша фамилия-" + f);

Console.WriteLine();

Console.WriteLine("Вы рождены");

Console.WriteLine(dt1);

DateTime dt2 = DateTime.Now;

Console.WriteLine();

Console.WriteLine("Сегодня");

Console.WriteLine(dt2);

int i = (dt2.Year - dt1.Year) * 365;

Console.WriteLine("Вы прожили " + i + " дней");

Console.WriteLine();

Console.WriteLine("Сколько дней вы ещё хотите учиться?");

s = Console.ReadLine();

dt2 = dt2.AddDays(Convert.ToInt32(s));

Console.WriteLine();

Console.WriteLine();

Console.WriteLine("Вы станете умным " + dt2);

Console.WriteLine();

Console.WriteLine("Это будет через " + dt2.DayOfWeek);

Console.WriteLine("Если не поняли,подучите английский");

Console.ReadKey();

4.2. Windows Forms приложение

string f = textBox1.Text;

int c = Convert.ToInt32(textBox2.Text);

int c1 = Convert.ToInt32(textBox3.Text);

dateTimePicker2.MaxDate = DateTime.Now;

DateTime dt1 = dateTimePicker2.Value;

DateTime dt2 = DateTime.Now;

int d = (dt2.Year - dt1.Year) * 365;

string s = "вы " + f;

listBox1.Items.Add(s);

s = Convert.ToString(d);

s = "Вы прожили " + s + " дней";

listBox1.Items.Add(s);

s = "Вы хотите учиться ещё " + s + " дней";

listBox1.Items.Add(s);

s = Convert.ToString(d);

dt2 = dt2.AddDays(c1);

s = "Вы станете умным " +dt2 ;

listBox1.Items.Add(s);

s = Convert.ToString(dt1.DayOfWeek);

s = "это будет в " + s;

listBox1.Items.Add(s);

s = "Если вы не поняли, подучите английский";

listBox1.Items.Add(s);

Вывод: Ошибка заключается в коде, так как он показывает, что я стану умным в прошлом времени.

Соседние файлы в папке Программирование 1 курс 2 семестр