Пространство имен не может не может напрямую включать в себя такие члены, как поля или методы - 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;
- };
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д