Mauzzz0

kereeel \(DONT TACH MAY KOD)

Nov 20th, 2019
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 6.90 KB | None | 0 0
  1. /*
  2. #18
  3. Создать приложение для учета данных автосалона, в котором есть следующие элементы:
  4. 1. Автомобиль со следующими атрибутами: мощность двигателя, количество мест, длина, ширина, модель, слоган, дата продажи, год выпуска, страна производитель, положение руля.
  5. 2. Автосалон со следующими атрибутами: прибыль, название, дата открытия, класс.
  6. 3. Рабочий со следующими атрибутами: личный номер, корп. скидка, имя, фамилия, email, адрес проживания, дата приема на работу, дата рождения, должность.
  7.  
  8. Также приложение должно реализовывать следующий функционал:
  9. 1. Вывести список магазинов, где <класс> равняется Х
  10. 2. Вывести список автомобилей где в атрибуте <год выпуска> день недели это суббота
  11. 3. Реализовать ручное заполнение данными для автомобиля
  12.  
  13.  
  14. */
  15.  
  16. using System;
  17. using System.Collections.Generic;
  18. using System.Linq;
  19. using System.Text;
  20. using System.Threading.Tasks;
  21.  
  22. namespace ConsoleApp39
  23. {
  24.     class Program
  25.     {
  26.  
  27.  
  28.        class car
  29.         //мощность двигателя, количество мест, длина, ширина, модель, слоган, дата продажи, год выпуска,
  30.         //страна производитель, положение руля
  31.         {
  32.             private int engine_power;
  33.             private int num_of_seats;
  34.             private double length;
  35.             private double width;
  36.             private string model;
  37.             private string slogan;
  38.             private DateTime date_of_sale;
  39.             private string year_of_manufacture;
  40.             private string country_of_manufacture;
  41.             private string steering_position;
  42.  
  43.             public int Engine_power { get { return engine_power; } set { engine_power = value; } }
  44.             public int Num_of_seats { get { return num_of_seats; } set { num_of_seats = value; } }
  45.             public double Length { get { return length; } set { length = value; } }
  46.             public double Width { get { return width; } set { width = value; } }
  47.             public string Model { get { return model; } set { model = value; } }
  48.             public string Slogan { get { return slogan; } set { slogan = value; } }
  49.             public DateTime Date_of_sale { get { return date_of_sale; } set { date_of_sale = value; } }
  50.             public string Year_of_manufacture { get { return year_of_manufacture; } set { year_of_manufacture = value; } }
  51.             public string Country_of_manufacture { get { return country_of_manufacture; } set { country_of_manufacture = value; } }
  52.             public string Steering_position { get { return steering_position; } set { steering_position = value; } }
  53.  
  54.  
  55.  
  56.             public void add_car()
  57.             {
  58.                 Console.WriteLine("По порядку введите каждый атрибут...\n");
  59.                 Console.Write("Мощность двигателя: ");
  60.                 Engine_power = (Convert.ToInt32(Console.ReadLine()));
  61.  
  62.                 Console.Write("Количество мест: ");
  63.                 Num_of_seats = (Convert.ToInt32(Console.ReadLine()));
  64.  
  65.                 Console.Write("Длина: ");
  66.                 Length = (Convert.ToDouble(Console.ReadLine()));
  67.  
  68.                 Console.Write("Ширина: ");
  69.                 Width = (Convert.ToDouble(Console.ReadLine()));
  70.  
  71.                 Console.Write("Модель: ");
  72.                 Model = (Console.ReadLine());
  73.  
  74.                 Console.Write("Слоган: ");
  75.                 Slogan = (Console.ReadLine());
  76.  
  77.                 Console.Write("Дата продажи: ");
  78.                 int[] dos = Console.ReadLine().Split('.').Select(int.Parse).ToArray();
  79.                 DateTime d = new DateTime(dos[2], dos[1], dos[0]);
  80.                 Date_of_sale = (d);
  81.  
  82.                 Console.Write("Год выпуска: ");
  83.                 Year_of_manufacture = (Console.ReadLine());
  84.  
  85.                 Console.Write("Страна-производитель: ");
  86.                 Country_of_manufacture = (Console.ReadLine());
  87.  
  88.                 Console.Write("Положение руля: ");
  89.                 Steering_position = (Console.ReadLine());
  90.                  
  91.                 Console.WriteLine("\nМашина добавлена!");
  92.             }
  93.  
  94.             public void show_info_car()
  95.             {//мощность двигателя, количество мест, длина, ширина, модель, слоган, дата продажи, год выпуска,
  96.              //страна производитель, положение руля
  97.                 Console.WriteLine("Мощность двигателя: " + Engine_power);
  98.                 Console.WriteLine("Количество мест: "+ Num_of_seats);
  99.                 Console.WriteLine("Длина: "+ Length);
  100.                 Console.WriteLine("Ширина: "+ Width);
  101.                 Console.WriteLine("Модель: "+ Model);
  102.                 Console.WriteLine("Слоган: "+ Slogan);
  103.                 Console.WriteLine("Дата продажи: "+ (Date_of_sale));
  104.                 Console.WriteLine("Год выпуска: "+ Year_of_manufacture);
  105.                 Console.WriteLine("Страна производителя: "+ Country_of_manufacture);
  106.                 Console.WriteLine("Положение руля: "+ Steering_position);
  107.             }
  108.         }
  109.  
  110.         class saloon
  111.         //прибыль, название, дата открытия, класс.
  112.         {
  113.             public int profit;
  114.             public string name;
  115.             public DateTime opening_date;
  116.             public string clas;
  117.         }
  118.  
  119.         class worker
  120.         //личный номер, корп. скидка, имя, фамилия, email, адрес проживания, дата приема на работу, дата рождения, должность
  121.         {
  122.             public int personal_number;
  123.             public int corporate_discount;
  124.             public string first_name;
  125.             public string second_name;
  126.             public string adress;
  127.             public DateTime employment_date;
  128.             public DateTime birth_date;
  129.             public string position;
  130.         }
  131.  
  132.         static void Main(string[] args)
  133.         {
  134.             car mers = new car();
  135.             mers.add_car();
  136.             mers.show_info_car();
  137.             Console.ReadKey();
  138.         }
  139.     }
  140. }
Add Comment
Please, Sign In to add comment