1 / 1 / 0
Регистрация: 20.07.2014
Сообщений: 70
1

Создать класс City, который должен содержать информацию - площадь городов

14.10.2014, 19:14. Показов 2679. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я хочу создать класс City. И он должен содержать информацию площадь городов (кол. 5) .
Input: Moskow
Output: 2511 кв.км
Помогите прошу. Я не знаю как это написать с помощью конструкторов, свойств , полей.Примерно так:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 class Sheher
    {
        public string sheherAd;
        public int sheherSahe;
 
        public string SheherAdi
        {
            get;
            set;
        }
 
        public int SaheSheher
        {
            get;
            set;
        }
 
 
    }
    class Program
    {
        
        static void Main(string[] args)
        {
            Sheher sahe = new Sheher();
            Console.WriteLine("Sheheri daxil edin: ");
            string sheher = Convert.ToString(Console.ReadLine());
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.10.2014, 19:14
Ответы с готовыми решениями:

Определить класс, который должен содержать минимум 3 атрибута и функции
Определить класс, который должен содержать минимум 3 атрибута и функции. Надо написать программу...

Создать класс, который должен реализовывать операции над массивами
Создайте проект, в котором опишите класс для решения задачи Вашего варианта. Каждый...

Сформировать массив С, который должен содержать все элементы массивов A и B
Ввести два одномерных целочисленных массива A и B из N и M элементов соответственно. Сформировать...

Сформировать массив, который должен содержать все повторяющиеся элементы массива
Ввести одномерный массив A. Сформировать массив С, который должен содержать все повторяющиеся...

7
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
14.10.2014, 19:25 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
        class City
        {
            public string name {get; set;}
            public double area { get; set; }
 
            public City() { }
 
            public City(string name, double area) {
                this.name = name;
                this.area = area;
            }
 
            public override string ToString()
            {
                return String.Format("Город {0} площадью {1} кв.км.", name, area);
            }
        }
Добавлено через 2 минуты
C#
1
2
3
4
5
6
    static void Main(string[] args)
    {
        City Moskow = new City("Moskow", 100500.100500);
        Console.WriteLine(Moskow);
        Console.ReadKey();
    }
1
1 / 1 / 0
Регистрация: 20.07.2014
Сообщений: 70
14.10.2014, 19:26  [ТС] 3
meksik, а если городов 10. как это написать?
0
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
14.10.2014, 19:27 4
C#
1
2
3
4
5
6
7
8
9
    
     static void Main(string[] args)
    {
        City Moskow = new City();
        Moskow.name = "Moskow";
        Moskow.area = 100500.100500;
        Console.WriteLine(Moskow);
        Console.ReadKey();
    }
1
25 / 25 / 16
Регистрация: 06.06.2014
Сообщений: 64
14.10.2014, 19:27 5
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
    class City
    {
        public City()
        {
 
        }
        public City(string name, int square)
        {
            this.Square = square;
            this.Name = name;
        }
        public int Square { get; set; }
        public string Name { get; set; }
    }
    internal class Program
    {
        private static void Main(string[] args)
        {
            City city = new City("Moscow", 2511);
            Console.WriteLine(String.Format("{0} {1}", city.Name, city.Square));
            Console.ReadLine();
        }
    }
0
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
14.10.2014, 19:28 6
Afaq, инициализируешь 10 таких классов любым из двух способов
1
1 / 1 / 0
Регистрация: 20.07.2014
Сообщений: 70
14.10.2014, 19:31  [ТС] 7
meksik, спасибо, если не получится что-то спрошу.
0
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
14.10.2014, 19:34 8
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
    static void Main(string[] args)
    {
        List<City> ListOfCity = new List<City>() 
        {
            new City { name = "City1", area = 100 },
            new City { name = "City2", area = 200 },
            new City { name = "City3", area = 300 },
            new City { name = "City4", area = 400 },
            new City { name = "City5", area = 500 },
            new City { name = "City6", area = 600 },
            new City { name = "City7", area = 700 },
            new City { name = "City8", area = 800 },
            new City { name = "City9", area = 900 },
            new City { name = "City10", area = 1000 }
        };
        foreach (City city in ListOfCity) 
        {
            Console.WriteLine(city);
        }
    }
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.10.2014, 19:34
Помогаю со студенческими работами здесь

Сформировать массив С, который должен содержать элементы массива A, находящиеся в массиве B
Ввести два одномерных целочисленных массива A и B из N и M элементов соответственно (размерность и...

Пользовательский класс Array должен содержать конструктор с параметрами
Пользовательский класс Array должен содержать конструктор с параметрами для создания целочисленных...

Сформировать массив, который должен содержать все повторяющиеся элементы, предшествующие последнему отрицательному
Ввести одномерный массив A. Сформировать массив С, который должен содержать все повторяющиеся...

Создайте класс зоопарк, который будет содержать какое-то количество животных
Здравствуйте помогите пожалуйста решить задание. Создайте класс зоопарк, который будет содержать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru