Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6. Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты. Читайте требования к создаваемым темам.
Прошу прощения, если такой вопрос уже был, но в FAQ и в остальном не нашел.
Про генерация случайного числа понятно, а обьясните пожалуйста, как _случайно_ выбрать символ из заданного массива символов? Ну например, как максимально случайно выбрать букву из английского алфавита?
Спасибо.
Продолжение серии дурацких вопросов .
Есть TextBox.
Есть s5 = Int(Rnd * 10), s5 as String (так надо )
Есть v5=UCase$(textBox1.text)
if v5=s5 then.... работает некорректно, потому что v5 = "7", s5 = 7 (например). Как обойти проблему с кавычками?.. v5 as String, вводимые символы - любые...
alibek Да я что-то не понимаю, Val ли нужен человеку... v5 - String, и s5 - тоже String... Может, ему надо отсечь начальную и конечную кавычки просто?
Тогда так:
Если ещё не надоел - то вот ещё вопрос.
Есть random полученные s1,s2,s3,s4,.....s100, допустим.
Подскажите пожалуйста, как проверить - есть ли среди них одинаковые?..
Спасибо, а можно ещё для начинающих?..
Хотя бы с куском кода.
Хотя бы с командами.
Отсортировать - по какому признаку?.. Буквы(англ., рус)\цифры\знаки - как это сортировать?..
Так все-таки - как сравнить?
if (s1=s2) or (s1=s3) or ... or (s1=s100) then...
elseif (s2=s3) or (s2=s4) or.... or (s2=s100) then...
elseif (s3=...............
Ну не знаю, что ж теперь. Потому помощи и прошу.
В таком виде? Именно так.
Более оптимальным будет хранить не в сотне переменных s1...s100, а в массиве s(1 to 100). И сортировку осуществлять в массиве.