Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# LINQ-запрос для нахождения произведения Необходимо написать LINQ-запрос, находящий произведение элементов массива, расположенных мажду максимальным по модулю и минимальным по модулю элементом. Помогите! https://www.cyberforum.ru/ csharp-beginners/ thread449592.html C# Открыть файл для чтения программой по умолчанию
Process.Start("строка"); работает, но нужно только для чтения открывать File.OpenRead("строка"); не открывает почему-то
C# Как можно сохранять данные по выходу из программы Подскажите как можно и куда сохранять данные что бы при перезапуски приложения они оставались. вот например я ввожу число закрываю прогу потом открываю а оно там осталось https://www.cyberforum.ru/ csharp-beginners/ thread449576.html C# Живой поиск. Как выделить фон буквы или набора букв в строке checkedListBox Здравствуйте,товарищи! Решил организовать живой поиск в checkedListBox (а-ля listBox), но столкнулся с проблемой: как выделить фон буквы или набора букв в строке checkedListBox. Вообщем хочу сделать поиск как в гугле хроме (как в др. браузерах не знаю). https://www.cyberforum.ru/ csharp-beginners/ thread449522.html
C# SerialPort и потоки - оправдано ли их использование
Всё очень просто, для тех, у кого это не первый раз, помогите понять, как и где и вобще зачем использовать поток при работе с ВинФорм и СериалПорт? Прочел уйму примеров, тыкал-перетыкивал куски кода, извелся... Ну не получается создать поток, прочесть данные с COM порта и вернуть данные в TextBox на форме. using System; using System.Windows.Forms; using System.Threading; using...
C# Перевести строку обычный код на C# https://www.cyberforum.ru/ csharp-beginners/ thread449487.html
Очень плохо знаю sql( , помогите перевести строку join c in _dataContext.InspectorsForTasks on p.TaskID equals c.TaskID into taskGroup в стандартные операторы C#. Заранее благодарен. Добавлено через 19 часов 53 минуты никто не знает что ли?(( о_О
C# XML: как создать тег Здравствуй читатель! Помоги если знаешь - как в c# создать xml тег такого вида?: <Начало ИД="111">Обувь</Начало> PS А еще c# ругается что в ИД я пишу цифры, да и вообще много символов недопустимы - нужно их как то экранировать? https://www.cyberforum.ru/ csharp-beginners/ thread449414.html Требуется, чтобы при запуске командной строки сразу выполнялась команда "help" C#
Требуется, чтобы при запуске командной строки сразу выполнялась команда "help". Нижеследующий код - не работает! ( string Arguments= "help"; System.Diagnostics.Process.Start(cmd.exe, Argument); Заголовок должен быть информативным
C# Warcraft: работа каждого юнита реализуется в порожденном процессе потоке https://www.cyberforum.ru/ csharp-beginners/ thread449385.html
Warcraft. Заданное количество юнитов добывают золото равными порциями из одной шахты, задерживаясь в пути на случайное время, до ее истощения. Работа каждого юнита реализуется в порожденном процессе потоке.
C# Среди х1,..., х100 найти ближайшее к какому-нибудь целому https://www.cyberforum.ru/ csharp-beginners/ thread449377.html
Пусть х1 = 0.3; х2= -0.3; хi = i + sin(xi-2), i = 3, 4,..., 100. Среди х1,..., х100 найти ближайшее к какому-нибудь целому.
C# Как правильней задействовать toolStrip кнопку копировать в буфер
Здравствуйте, подскажите как задействовать упомянутую кнопку лучше. У меня есть в мосге два способа. Один Это прочитать каждый textBox(а их у меня 20 штук) на наличие выделенного текста не равного нулю и вызвать класс ClipBoard. Второй, это каким-то образом, не знаю каким назначить этой кнопке сочитание клавишы Ctrl+С. Подскажите как правильней.
C# Добавление данных из ListBox в ListView с проверкой Здравствуйте, господа знатоки. Есть Listview с колонками 1,2,3. Выглядит примерно так: --- Название Количество Свойства оранжевый 1 10000 Капуста 1 50000 Червяк 1 300 --- https://www.cyberforum.ru/ csharp-beginners/ thread449294.html
1 / 1 / 0
Регистрация: 13.02.2012
Сообщений: 120
01.03.2012, 20:47  [ТС] 0

Описать логическую функцию "Потомок" (а, b) - C# - Ответ 2543694

01.03.2012, 20:47. Показов 1559. Ответов 7
Метки (Все метки)

Ответ

По моему, я уже извратился вкрай в этом коде, но ничего не получается, а взаимодействие программы с пользователем предельно просто: ввел имя потомка-получил полную информацию (имя, год рождения, возраст) о его родителях и бабушке с дедушкой. Буду рад всевозможным вариантам ))

Добавлено через 2 часа 4 минуты
Где здесь ошибка? Я что то не правильно понимаю. И проблема с датой рождения и возрастом так и осталась, как их прописать в программе для каждой личности?



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
using System;
using System.Collections.Generic;
 
class Person
{
    public Person(string name, uint yearOfBirth, uint age, Person mother, Person father )
    {
        Name = name;
        YearOfBirth = yearOfBirth;
        Age = age;
        Mother = mother;
        Father = father;
 
    }
 
    public string Name { get; private set; }
    public uint YearOfBirth { get; private set; }
    public uint Age { get; private set; }
 
    public Person Mother { get; private set; }
    public Person Father { get; private set; }
    public Person mgrandmother { get; private set; }
    public Person mgrandfather { get; private set; }
    public Person fgrandmother { get; private set; }
    public Person fgrandfather { get; private set; }
 
    public override string ToString()
    {
        return string.Format("{0}: родители {1} и {2}.", Name, Mother.Name, Father.Name);
    }
    public override string ToString()
    {
        return string.Format("{1}: родители {1} и {2}.", Name, mgrandmother.Name, mgrandfather.Name);
    }
    public override string ToString()
    {
        return string.Format("{2}: родители {1} и {2}.", Name, fgrandmother.Name, fgrandfather.Name);
    }
}
 
class Program
{
    static void Main()
    {
        string[] mgrandfathers = { "Дмитрий", "Иван", "Игорь", "Николай" };
        string[] mgrandmothers = { "Люба", "Мария", "Софья", "Клавдия" };
        string[] fgrandmothers = { "Наталья", "Екатерина", "Ольга", "Дарья" };
        string[] fgrandfathers = { "Илья", "Петр", "Павел", "Геннадий" };
        string[] mothers = { "Алла", "Алина", "Юля", "Оля" };
        string[] fathers = { "Игорь", "Андрей", "Петр", "Иван" };
        string[] children = { "Геннадий", "Инна", "Мира", "Тарас" };
        
        var dictionary1 = new Dictionary<string, Person>();
        for (int i = 0; i < 5; i++)
            dictionary1[children[i]] = new Person(children[i], 0, 0,
                new Person(mothers[i], 0, 0, null, null),
                new Person(fathers[i], 0, 0, null, null));
        
         Console.Write("Имя потомка: ");
        string name = Console.ReadLine();
        Console.WriteLine(dictionary1.ContainsKey(name) ? dictionary1[name].ToString() : "Такого потомка нет.");
        
        var dictionary2 = new Dictionary<string, Person>();
        for (int j = 0; j < 5; j++)
            dictionary2[mothers[j]] = new Person(mothers[j], 0, 0,
            new Person(mgrandmothers[j], 0, 0, null, null),
            new Person(mgrandfathers[j], 0, 0, null, null));
        
        var dictionary3 = new Dictionary<string, Person>();
        for (int k = 0; k < 5; k++)
            dictionary3[mothers[k]] = new Person(mothers[k], 0, 0,
            new Person(mgrandmothers[k], 0, 0, null, null),
            new Person(mgrandfathers[k], 0, 0, null, null));
    }
}


Вернуться к обсуждению:
Описать логическую функцию "Потомок" (а, b) C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2012, 20:47
Готовые ответы и решения:

Описать логическую функцию, проверяющую, является ли симметричной часть строки
Описать методы для выполнения следующих заданий двумя способами: через цикл и используя механизм...

Описать рекурсивную логическую функцию Simm(S,I,J), проверяющую, является ли симметричной часть строки
Составить программы, использующие рекурсивные методы и печатающие результаты вычислений. Для...

Описать логическую функцию, которая проверяет, можно ли, переставив наоборот символы слова х, получить слово y
Сделайте на C# пожалуйста Дано n слов длиной до 9 символов. Описать логическую функцию, которая...

описать логическую функцию Потомок (а b)
type имя = (Алла ..., Юрий, нет); Предполагая уже описаны функции Отец (х) и Мать (x), значениями...

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

Задачка на массивы (описать функцию случайной генерации элементов массива, а за тем логическую функцию)
Необходимо описать функцию случайной генерации элементов массива, а за тем логическую функцию,...

Описать логическую функцию
Описать логическую функцию Fod(x), которая проверяет, есть ли в векторе x хотя бы одна ссылка на...

Описать логическую функцию
Имеем множество имен Name={Вася, Володя, Ира, Лида,Марина, Миша, Наташа, Олег, Оля, Света, Юля},...

Описать логическую функцию
const n =…; type запись = record ключ: integer; тело: string; end; таблица = array...

описать логическую функцию
описать логическую функцию поиск (s,ss,k,n),проверяющую, входит ли подстрока ss в ту часть строки s...

Описать логическую функцию
Описать логическую функцию, проверяющую, есть ли в непустом дереве хотя бы два одинаковых элемента.

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