Пространство имен не может не может напрямую включать в себя такие члены, как поля или методы - C#

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

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

Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace ConsoleApplication71
  7. {
  8. struct commodity
  9. {
  10. public string name;
  11. public int num;
  12. public double price;
  13. public DateTime d;
  14. };
  15. static void [U]Main[/U](string[] args)
  16. {
  17. int N = 3;
  18. commodity[] arr = new commodity[N];
  19. arr[0].name = "dress1";
  20. arr[0].price = 1200000;
  21. arr[0].num = 34;
  22. arr[0].d = new DateTime(2015, 6, 1);
  23. arr[1].name = "dress2";
  24. arr[1].price = 22000;
  25. arr[1].num = 10;
  26. arr[1].d = new DateTime(2015, 6, 11);
  27. arr[2].name = "dress3";
  28. arr[2].price = 22000;
  29. arr[2].num = 24;
  30. arr[2].d = new DateTime(2015, 6, 11);
  31. DateTime now = DateTime.Now;
  32. for (int i = 0; i < N; i++)
  33. {
  34. int months = Math.Abs((now.Month - arr[i].d.Month) + 12 * (now.Year - arr[i].d.Year));
  35. if (months > 1 && arr[i].price > 1000000) Console.WriteLine("№ = {0} Name = {1}", i + 1, arr[i].name);
  36. }
  37. Console.ReadKey();
  38. }
  39. }

Решение задачи: «Пространство имен не может не может напрямую включать в себя такие члены, как поля или методы»

textual
Листинг программы
  1.     struct commodity
  2.     {
  3.         public string name;
  4.         public int num;
  5.         public double price;
  6.         public DateTime d;
  7.     };

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


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

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

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

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

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

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