Составить таблицу записав в нее информацию о сотрудниках магазина - C#

Узнай цену своей работы

Формулировка задачи:

Помогите пожалуйста, нужно составить таблицу записав в нее информацию о сотрудниках магазина и вывести на печать информацию о пенсионерах мужчинах старше 60 и женщинах старше 55.

Решение задачи: «Составить таблицу записав в нее информацию о сотрудниках магазина»

textual
Листинг программы
  1. using System;
  2. using System.Linq;
  3.  
  4. enum Sex
  5. {
  6.     Male,
  7.     Female
  8. }
  9.  
  10. class Employee
  11. {
  12.     public readonly string name;
  13.     public readonly Sex sex;
  14.     public readonly int age;
  15.  
  16.     public Employee(string name, Sex sex, int age)
  17.     {
  18.         this.name = name;
  19.         this.sex = sex;
  20.         this.age = age;
  21.     }
  22.  
  23.     public override string ToString()
  24.     {
  25.         return name;
  26.     }
  27. }
  28.  
  29. class Program
  30. {
  31.     public static void Main()
  32.     {
  33.         Employee[] employees = {
  34.             new Employee("Аня", Sex.Female, 19),
  35.             new Employee("Василий", Sex.Male, 49),
  36.             new Employee("Петя", Sex.Male, 29),
  37.             new Employee("Иван Иванович", Sex.Male, 61),
  38.             new Employee("Петрович", Sex.Male, 69),
  39.             new Employee("Тетя Дуня", Sex.Female, 59)
  40.         };
  41.         Console.WriteLine(String.Join(", ", employees.Where(x => x.age > (x.sex == Sex.Male ? 60 : 55))));
  42.     }
  43. }

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы