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

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

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

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication71
{
    struct commodity
    {
        public string name;
        public int num;
        public double price;
        public DateTime d;
    };
        static void [U]Main[/U](string[] args)
        {
            int N = 3;
            commodity[] arr = new commodity[N];
            arr[0].name = "dress1";
            arr[0].price = 1200000;
            arr[0].num = 34;
            arr[0].d = new DateTime(2015, 6, 1);
 
            arr[1].name = "dress2";
            arr[1].price = 22000;
            arr[1].num = 10;
            arr[1].d = new DateTime(2015, 6, 11);
 
            arr[2].name = "dress3";
            arr[2].price = 22000;
            arr[2].num = 24;
            arr[2].d = new DateTime(2015, 6, 11);
 
            DateTime now = DateTime.Now;
            for (int i = 0; i < N; i++)
            {
                int months = Math.Abs((now.Month - arr[i].d.Month) + 12 * (now.Year - arr[i].d.Year));
                if (months > 1 && arr[i].price > 1000000) Console.WriteLine("№ = {0}  Name = {1}", i + 1, arr[i].name);
            }
            Console.ReadKey();
        }
    }

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

textual
Листинг программы
    struct commodity
    {
        public string name;
        public int num;
        public double price;
        public DateTime d;
    };

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


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

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

5   голосов , оценка 3.8 из 5
Похожие ответы