Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Важны ли типы в интерфейсах Прав ли я, что без разницы? Смотрите: в интерфейсе в методе - void, а в классе - string; в интерфейсе в свойстве - string, а в классе - int. using System; interface CanRead { void Read(); string Status {get; set; } https://www.cyberforum.ru/ csharp-beginners/ thread562488.html Перевод кода Pascal ABC на язык C# (Рисование архимедовой спирали) C#
uses crt,graphABC; var xc,yc,x,y,k:integer; r,f:real; begin repeat write('k k=');readln(k); until k in ; xc:=windowwidth div 2; yc:=windowheight div 2; line(0,yc,2*xc,yc);
C# Определить язык символа https://www.cyberforum.ru/ csharp-beginners/ thread562377.html
Нужно отсортировать строку по алфавиту так, чтобы английские символы стояли перед русским. Есть какой нибудь метод сделать это без банальной проверки по коду символа?
C# Знаки Зодиака: вводить не число, а название знака для вывода списка людей Смотрите, я заполняю массив именами, датами рождения, но потом когда хочу посмотреть информацию о том человеке, у которого определенный знак зодиака, мне приходится вводить номер этого знака, которые объявлены в перечеслении, а я хочу, чтобы я ввел название самого знака словами, и мне выдало что такой-то такой-то родился такого-то такого-то под этим знаком.....Код и условие задания приложил ... https://www.cyberforum.ru/ csharp-beginners/ thread562370.html
Как правильно составить регулярные выражение C#
Всем привет. Нужно в элемент Webbrowser показать часть веб-страницы. Решил я загрузить html разметку целиком, а затем регулярными выражениями извлечь блок html разметки и передать в веб браузер. Но регулярные выражение я только что начал изучать. Поэтому подскажите как в моем случае их правильно составить? Вот пример html разметки. <div class="events-wrapper" id="container"> Тут разметка...
C# Как реализовать код консольного приложения в Windows-приложении https://www.cyberforum.ru/ csharp-beginners/ thread562319.html
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string args)
C# Подсчет символов в заданных строках https://www.cyberforum.ru/ csharp-beginners/ thread562303.html
Доброго времени суток, уважаемый форум. Возникла задачка: дан текстовый файл с произвольным числом строк; нужно - в заданных строках (допустим, строка 3 и 7) подсчитать общее число симоволов (для каждой из указанных строк отдельно) и число заданных символов (для этих же строк). Результаты в виде: строка 3 всего символов - xx и символов "*" - xx вывести на консоль и в новый файл. Может кто...
Как объявить структуру C#
Как сделать структуру в WindowsForm? Просто объявить как в обычном с++ нельзя. Через подключаемый файл тоже не получается. Так как же сделать?
C# Сортировка двумерных списков Есть двумерный список List<List<string>> Photos = new List<List<string>>(); List<string> rowPhotos = new List<string>(); rowPhotos = new List<string>(); rowPhotos.Add(name); rowPhotos.Add(ext); Photos.Add(rowPhotos); Как можно отсортировать списки rowPhotos списка Photos по элементах списка rowPhotos, например по алфавиту Photos https://www.cyberforum.ru/ csharp-beginners/ thread562278.html C# Написать код для создания фрактала Мандельброта и Кантора Кто может предоставить код для создания фрактала Мандельброта и Кантора. Не могу найти реализацию этих двух фракталов на C#. https://www.cyberforum.ru/ csharp-beginners/ thread562274.html
C# Переставить первый и последний элементы последовательности
Помогите с решением Даны действительные числа a,a,..,a. Получить (вывести) последовательность a,a,..., a,a.
C# Полиморфизм: вызов метода базового класса, переопределенного метода и нового метода В базовом классе метод помечен как virtual. Насколько я понял из книги: override означает, что метод не утрачивает связи с базовым классом. New означает полное переопределение метода. Таким образом, в моем понимании, возможны три варианта: 1. Вызов метода базового класса путем обращения с экземпляром дочернего класса как с экземпляром родительского класса (например, при помещении в... https://www.cyberforum.ru/ csharp-beginners/ thread562256.html
352 / 331 / 49
Регистрация: 12.12.2011
Сообщений: 563
02.05.2012, 14:53 0
.NET 4.x

Игра "Покер": как сгенерировать неповторяющиеся случайные числа - C# - Ответ 2980022

02.05.2012, 14:53. Показов 4153. Ответов 18
Метки (Все метки)

Ответ

Почему бы не сделать по человечески?
Код
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
using System;
using System.Collections.Generic;
using System.Linq;
 
namespace Cardgame
{
    enum Suits
    {
        Hearts,
        Diamonds,
        Spades,
        Clubs
    }
 
    
    class Program
    {
        static void Main(string[] args)
        {
            List<Card> Deck = new List<Card>(52);
 
            string[] numbers = new[] { "2", "3", "4", "5", "6", "7", "8", "9", "J", "Q", "K" };
 
            Deck.AddRange(numbers.Select(s => new Card(Suits.Spades, s)));
            Deck.AddRange(numbers.Select(s => new Card(Suits.Clubs, s)));
            Deck.AddRange(numbers.Select(s => new Card(Suits.Hearts, s)));
            Deck.AddRange(numbers.Select(s => new Card(Suits.Diamonds, s)));
 
            foreach (Card card in Deck)
            {
                Console.WriteLine(card);
            }
 
            Console.ReadKey(true);
        }
    }
 
    class Card
    {
        public Suits Suite { get; set; }
        public string Seniority { get; set; }
 
        public Card(Suits suite, string sen)
        {
            this.Suite = suite;
            this.Seniority = sen;
        }
 
        public override string ToString()
        {
            return String.Format("Масть: {0}, Достоинство: {1}", this.Suite, this.Seniority);
        }
    }
}


Ну или на крайняк так

Код
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
using System;
using System.Collections.Generic;
using System.Linq;
 
namespace Cardgame
{
    class Program
    {
        static void Main(string[] args)
        {
            List<Card> Deck = new List<Card>(52);
 
            int[] numbers = new[] { 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 };
            int[] _suite = new[] { 0, 1, 2, 3 };
            foreach (int i in _suite)
            {
                Deck.AddRange(numbers.Select(s => new Card(i, s)));
            }
            foreach (Card card in Deck)
            {
                Console.WriteLine(card);
            }
 
            Console.ReadKey(true);
        }
    }
 
    class Card
    {
        public int Suite { get; set; }
        public int Seniority { get; set; }
        public string ImageName
        {
            get { return string.Format("{0:00}_{1}", Seniority, Suite); }
        }
        public Card(int suite, int sen)
        {
            this.Suite = suite;
            this.Seniority = sen;
        }
 
        public override string ToString()
        {
            return String.Format("Масть: {0}, Достоинство: {1}, Image: {2}", this.Suite, this.Seniority, this.ImageName);
        }
    }
}


Вернуться к обсуждению:
Игра "Покер": как сгенерировать неповторяющиеся случайные числа C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.05.2012, 14:53
Готовые ответы и решения:

Как сгенерировать случайные числа?
Как сгенерировать случайные числа?

Неповторяющиеся случайные числа
Здравствуйте, помогите пожалуйста Язык программирования C# Console.WriteLine(&quot;Введите размер...

Как сгенерировать случайные простые числа?
Как через Random или иным способом сгенерировать случайные простые числа (делятся на 1 и на себя) в...

Случайные неповторяющиеся числа
как можно написать программу, в неком диапазоне вычисляет случайные числа, но так, чтобы ни одно...

Случайные неповторяющиеся числа
Нужно сделать генератор случайных уникальных чисел. Сам дошел только до такого варианта, но он,...

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

Случайные неповторяющиеся числа
как создать массив из случайных НЕПОВТОРЯЮЩИХСЯ чисел

Неповторяющиеся случайные числа
Нужно сделать так, чтобы числа от 1 до 3000 рандомно выводились на экран. Но сделать это надо без...

Как сгенерировать такие случайные числа?
4287709036.32353 5765613642.35294 7896396583.23529 и как перевести такое число в...

Лотерея (случайные неповторяющиеся числа)
Необходимо написать программу на Pascal'е &quot;Лотерея&quot;. Программа должна последовательно вывести 86...

Как сгенерировать случайные числа в заданном интервале?
как правильно сгенерировать вещественный массив на промежутке mas = (float)(rand()%20001)/50); ...

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