Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Шифрование Эль-Гамаля: исправить код расшифровки Написал функцию шифрования и расшифрования. Но расшифровывает не правильно, не могли бы помочь: // p, g, y - открытые ключи Эль-Гамаля //key - сообщение, его шифруем String Encryption(long p, long g, long y, long key) { Random ran = new Random(); long lsKey; while (true) { long temp = ran.Next(1, (int)p - 1); https://www.cyberforum.ru/ csharp-beginners/ thread667460.html Угадывание числа. Программа должна давать подсказки при неудачных попытках C#
Помогите изменить программу реализовав следующие улучшения: -игроку давалось не более 7 попыток, чтобы угадать число -в случае если игрок угадывает число с 1-ой попытки выводить особое сообщение н-р "Невероятно..." -если игрок не угадывает с 4-ой попытки,давать дополнительные подсказки вида"моё число кратно/не кратно N" где N-случайное число от 2 до 9. static void Main(string args) ...
C# Прокомментируйте программу перевода чисел из двоичного формата в десятичный https://www.cyberforum.ru/ csharp-beginners/ thread667417.html
Прокомментируйте пожалуйста программу перевода чисел из двоичного формата в десятичный пошагово static void Main(string args) {Console.Write("binary? "); string b = Console.ReadLine(); try { UInt64 d = Convert.ToUInt64(b, 2); Console.WriteLine("decimal: " + d); } catch (Exception) { ...
C# Перенос проекта из VS 2008 в VS 2010 the attribute "returns" in element <target> is unrecognized 132, 9 строчка .csproj файлов. ошибка возникает при попытке переноса решения из 10 в 8 студию. причем дома все работает. установлена правда и 8 и 10 студии. експрессы. на другом компьютере стоит 8 студия и 4 фрэймворк. погуглил. первым делом пробовал сп1 поставить. на експресс версию никак. нашел, что нужно указать в таргете на... https://www.cyberforum.ru/ csharp-beginners/ thread667390.html
C# Есть ли метод добавления элемента в конец массива
Прочитал раздел книги про структуры и решил по пробывать на примере Personal newUser = new Personal(UserName.Text, UserLastName.Text, PhoneNumber.Text, UserAddress.Text); UserData = newUser;// тут выдает ошибку "Ссылка на объект не указывает на экземпляр объекта." не могу понять почему. И еще один вопрос , есть ли метод добавление в конец массива в C# ?
C# Асинхронный клиент: как написать код по мануалу и не запутаться в классах Всем привет! Прошу помощи, пытаюсь сделать пример как в мануале но не выходит, запутался с классами и методами, Вобщем надо собрать код по мануалу но застрял. Мануал в прикрепленных файлах Вот что у меня получилось: using System; using System.IO; using System.Net; using System.Net.Sockets; using System.Text; using System.Threading; https://www.cyberforum.ru/ csharp-beginners/ thread667326.html
C# Посчитать количество символов, слов, предложений в тексте https://www.cyberforum.ru/ csharp-beginners/ thread667303.html
Задача была посчитать количество символов, слов, предложение. Предложения берутся из текстового файла. Вот код: static void PR1(string filename,out int c) { Encoding enc = Encoding.GetEncoding(1251); StreamReader fr = new StreamReader(filename, enc); int p = 0; int g = 0; while (!fr.EndOfStream) {
C# Что нужно исправить в программе чтобы элемент matrix1 в методе ShowMatrix существовал
Что нужно испарвить в программе чтобы элемент matrix1 в методе ShowMatrix существовал (не выдывались ошибки что он не существует в текущем контексте)? static void Main(string args) {//приложение для выполнения арифметических операций над матрицами Console.WriteLine("Введите матрицу 3x3"); //создаем новую матрицу размером 3х3 double matrix1 =...
C# Определить время запуска системы https://www.cyberforum.ru/ csharp-beginners/ thread667261.html
Помогите вывести время запуска системы на экран! Через чтение из реестра.
C# Обработка исключений в классе комплексных чисел, в котором реализована операция деления https://www.cyberforum.ru/ csharp-beginners/ thread667225.html
В общем имеется класс комплексных чисел. у него реализована операция деления, которая ген. исключение, если второй параметр = 0. class Complex { //... public static Complex operator /(Complex z1, Complex z2) { if (z2.Absolute == 0) throw new DivideByZeroException(); return new Complex
Построить программу для работы со структурами - правильными дробями C#
1) Построить программу для работы со структурами-правильными дробями. Структура должна включать соответствующие поля: числитель, знаменатель (целые). Программа должна обеспечивать простейшие функции для работы с данными структурами: сложение, вычитание, умножение, деление, вывод дроби в удобной форме. Функции сделать внешними по отношению к структуре. Составить демонстрационную программу....
543 / 544 / 181
Регистрация: 16.03.2012
Сообщений: 1,160
Записей в блоге: 2
11.10.2012, 09:07 0

Создайте класс Animal. Добавьте поля string Name, string Kind, string Areal, int Population - C# - Ответ 3543394

11.10.2012, 09:07. Показов 3902. Ответов 6
Метки (Все метки)

Ответ

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication4
{
    class Program
    {
        static void Main(string[] args)
        {
            Animal Kot = new Animal();
            Animal Sobaka = new Animal("Барсик");
            Animal Enot = new Animal("Вася", "Еноты");
            Animal Popugay = new Animal("Чижик", "Птицы", "Ареал-попугаи");
            Animal Suslik = new Animal("Сеня", "Грызуны", "Ареал-грызуны", 2200);
 
            Console.WriteLine("Просмотрим информацию о всех животных:\n");
            Kot.Show();
            Sobaka.Show();
            Enot.Show();
            Popugay.Show();
            Suslik.Show();
 
            Console.WriteLine("Изменяем ареал суслика на Антарктида, получаем:\n");
            Suslik.ChangePopulation("Антарктида");
            Suslik.Show();
 
            Console.WriteLine("Изменяем ареал кота на Тропики, получаем:\n");
            Kot.ChangePopulation("Тропики");
            Kot.Show();
 
            Console.WriteLine("Изменяем ареал попугая на Антаркт, получаем:\n");
            Popugay.ChangePopulation("Антаркт");
            Popugay.Show();
 
            Console.ReadKey();
        }
    }
    class Animal
    {
        string Name; //имя
        string Kind; //вид
        string Areal; //ареал
        int Population; //популяция
 
 
        public void ChangePopulation(string Areal)
        {
            bool fl = true;
            switch (Areal)
            {
                case "Тропики": 
                    Population += 1000; 
                    this.Areal = "Тропики";
                    break;
                case "Антарктида":
                    Population -= 1000;
                    this.Areal = "Антарктида";
                    break;
                default: 
                    Console.WriteLine("*** Неверно введен ареал!");
                    fl = false;
                    break;
            }
           if(fl)
               Console.WriteLine("Ареал был изменен на {0}",Areal);
        }
 
        public Animal(string Name, string Kind, string Areal, int Population) 
        {
            this.Name = Name;
            this.Kind = Kind;
            this.Areal = Areal;
            this.Population = Population;
        }
        public Animal(string Name, string Kind, string Areal)
        {
            this.Name = Name;
            this.Kind = Kind;
            this.Areal = Areal;
            this.Population = 3000;
        }
        public Animal(string Name, string Kind)
        {
            this.Name = Name;
            this.Kind = Kind;
            this.Areal = "areal";
            this.Population = 3000;
        }
        public Animal(string Name)
        {
            this.Name = Name;
            this.Kind = "vid jivotnogo";
            this.Areal = "areal";
            this.Population = 3000;
        }
        public Animal()
        {
            this.Name = "Name";
            this.Kind = "vid jivotnogo";
            this.Areal = "areal";
            this.Population = 3000;
        }
        public void Show()
        {
            Console.WriteLine("Имя: {0}, Вид: {1}, Ареал: {2}, Популяция:{3}\n"
            , Name, Kind, Areal, Population);
        }
    }
}
Добавлено через 16 часов 21 минуту
Да, кстати, вот вспомнил, что можно перегрузку конструктора класса сделать в укороченном виде:
C#
1
2
3
4
5
6
7
8
9
10
11
12
public Animal() : this("no name") { }
public Animal(string Name) : this(Name, "vid jivotnogo") { }
public Animal(string Name, string Kind) : this(Name, Kind, "areal") { }
public Animal(string Name, string Kind, string Areal) : this(Name, Kind, Areal, 3000) { }
 
public Animal(string Name, string Kind, string Areal, int Population)
{
    this.Name = Name;
    this.Kind = Kind;
    this.Areal = Areal;
    this.Population = Population;
}


Вернуться к обсуждению:
Создайте класс Animal. Добавьте поля string Name, string Kind, string Areal, int Population C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.10.2012, 09:07
Готовые ответы и решения:

Создайте класс Animal. Добавьте поля string Name, string Kind, string Areal, int Population
Создайте класс Animal. Добавьте поля string Name, string Kind, string Areal, int Population....

Too few parameters in call to 'Lechebnica::AddNewElement(int,int,string,string,int,string)
Edit1 Id Edit2 Имя Edit3 Фамилия Edit4 Номер телефона ComboBox1 Услуга ...

Нельзя преобразовать тип Tuple<string,string,string,string> к string
Здравствуйте, у меня возникла проблема. При запуске кода, вылезает ошибка &quot;Нельзя преобразовать тип...

Получить значение value (string) из Dictionary<int, string>
Имеем Dictionary&lt;int, string&gt; pos = new Dictionary&lt;int, string&gt;; pos.Add(1,&quot;A&quot;);...

6
11.10.2012, 09:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.10.2012, 09:07
Помогаю со студенческими работами здесь

Разбиение String массива на int и String массивы
так-с. из файла я записал в массив tempmas слова, например &quot;0PlPs1&quot; или &quot;1VKG&quot;. нужно брать слово...

Ошибка PHPOfice: Cannot use PhpOffice\PhpWord\Shared\String as String because 'String' is a special class name
Fatal error: Cannot use PhpOffice\PhpWord\Shared\String as String because 'String' is a special...

Доступ к паре в map<string, vector<pair<string, string>>>Temp
Подскажите пожалуйста как получить данные в векторе пар ? void showData(const map&lt;string,...

Написать класс, с двумя методами - add(String s), String get() и массивом на 10 элементов
написать класс, с двумя методами - add(String s), String get() и массивом на 10 элементов. Метод...

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