Описать структуру с именем 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);
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.6 из 5