Описать структуру с именем TRAIN - C# (214799)
Формулировка задачи:
Ребятки, привет! помогите пожалуйста с задачкой(((
Описать структуру с именем TRAIN, содержащую следующие поля:
• название пункта назначения;
• номер поезда;
• время отправления.
Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив, состоящий из шести элементов типа TRAIN
(записи должны быть упорядочены по времени отправления поезда);
• вывод на экран информации о поездах, направляющихся в пункт, название
которого введено с клавиатуры (если таких поездов нет, вывести соответствующее
сообщение).
Заранее благодарна!!!
Решение задачи: «Описать структуру с именем TRAIN»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; /// <summary> /// Поезд /// </summary> struct Train { string destination; int number; DateTime departureTime; /// <summary> /// Конструктор /// </summary> /// <param name="destination">Пункт назначения</param> /// <param name="number">Номер поезда</param> /// <param name="departureTime">Время отправления</param> public Train(string destination, int number, DateTime departureTime) { this.departureTime = departureTime; this.destination = destination; this.number = number; } /// <summary> /// Пункт назначения /// </summary> public string Destination { get { return destination; } set { destination = value; } } /// <summary> /// Номер поезда /// </summary> public int Number { get { return number; } set { number = value; } } /// <summary> /// Время отправления /// </summary> public DateTime DepartureTime { get { return departureTime; } set { departureTime = value; } } } class Program { static void Main(string[] args) { Train train = new Train("Питер", 547, new DateTime(2011, 7, 25)); Console.WriteLine("Время отправления: " + train.DepartureTime.ToLongDateString()); Console.WriteLine("Номер поезда: " + train.Number); Console.WriteLine("Пункт назначения: " + train.Destination); Console.ReadKey(true); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д