Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
ilya29
1 / 1 / 4
Регистрация: 27.09.2012
Сообщений: 21
#1

Вывод рандомного числа на консоль и проверка на совпадение с ним - C#

13.10.2012, 08:55. Просмотров 677. Ответов 2
Метки нет (Все метки)

Всем привет.
Решил написать капчу, но он не проверяет на правильность :C
Сам код:

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
class captcha
        {
            public int a = 0;
            public int b = 9999; 
        }
        static void Main(string[] args)
        {
            Random rand = new Random();
 
            captcha cap = new captcha();
            begin1:
            Console.WriteLine("Код: " + rand.Next(cap.b));
 
            cap.a = Convert.ToInt32(Console.ReadLine());
            if (cap.a == cap.b)
            {
                Console.WriteLine("Все правильно!");
                Console.ReadKey();
                
            }
            else
            {
                goto begin1;          
            }
        
        }

http://www.cyberforum.ru/csharp-beginners/thread1480967.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2012, 08:55
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывод рандомного числа на консоль и проверка на совпадение с ним (C#):

Проверка на совпадение
Я недавно решил создать сапера. Создал поле, 10 кнопкам присвоил мины, да вот...

Проверка полей на совпадение
Добрый день. Возник небольшой вопрос, имею некоторое количество textbox и...

Проверка массива на совпадение чисел
Вообщем у нас есть массив. К примеру int myArray = new int ; Он заполняется...

Вывод простых чисел из рандомного массива
Добрый день. Существует вот такой вот код: using System; using...

Проверка значения string на совпадение с подстрокой
Имеем три string со значениями в массиве. "Иванов Иван Иванович" "Петр Иван...

2
ablai96
117 / 115 / 47
Регистрация: 14.09.2012
Сообщений: 276
Завершенные тесты: 6
13.10.2012, 09:25 #2
вы же значение случайного числа на записали в переменную и вы его не сравниваете. Проверьте выведите cap.a и cap.b и поспорите они равны или нет
C#
1
2
cap.a = rand.Next(0, 999);
Console.WriteLine("код {0}", cap.a);
и потом сравнивайте cap.a и cap.b
1
ilya29
1 / 1 / 4
Регистрация: 27.09.2012
Сообщений: 21
13.10.2012, 09:32  [ТС] #3
Спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2012, 09:32
Привет! Вот еще темы с решениями:

Проверка всего списка List<> на совпадение
Здравствуйте, ребят подскажите пожалуйста. В общем есть текстовик с числами, я...

Проверка на совпадение элементов строки, столбца
TEST(a, k) принимает значение true, если все элементы k-й строки совпадают с...

Проверка чисел на совпадение цифр между ними
Помогите! Нужно вводить в консоли два числа а программа ищет совпадения...

Проверка пароля на совпадение с датой одного из форматов
Помогите разобраться с кодом... Задание пользователь вводит пароль, пароль...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru