|
0 / 0 / 0
Регистрация: 23.05.2012
Сообщений: 11
|
|
Приложение "тахистоскоп": как работать с Random для генерации строк26.05.2012, 14:43. Показов 3257. Ответов 11
Метки нет (Все метки)
Здравствуйте. Пишу такую программу: после нажатия на кнопку, на форму выводится комбинация каких-то символов на определенное время ( которое пользователь может изменять и выбирать сам). Потом символы убираются и пользователь по памяти должен ввести то, что увидел. Ответ пользователя сравнивается с тем, что было на экране.
можно сказать, я только начинаю программировать, поэтому в этой теме просто хотела бы задавать возникающие по ходу выполнения задания вопросы. И конечно буду рада любой помощи) правильно ли, что для вывода символов на форму, нужно использовать рандом? как именно его использовать? чтобы выводились и цифры и буквы и звёздочки и решётки?
0
|
|
| 26.05.2012, 14:43 | |
|
Ответы с готовыми решениями:
11
Использовать класс Random для генерации массива Как работать с random? веб приложение для генерации |
|
9 / 33 / 1
Регистрация: 25.05.2012
Сообщений: 113
|
|
| 26.05.2012, 14:53 | |
|
Да все правильно. Просто выводи в консоль а потом по срабатыванию таймера просто "cls" делай
Добавлено через 3 минуты Так а ты где пишешь то? в консоли или в билдере?
0
|
|
|
0 / 0 / 0
Регистрация: 23.05.2012
Сообщений: 11
|
|
| 26.05.2012, 14:59 [ТС] | |
|
в windows forms на си шарпе, visual studio)
0
|
|
|
119 / 119 / 25
Регистрация: 03.03.2010
Сообщений: 436
|
|
| 26.05.2012, 15:05 | |
|
iron_maiden, используйте например в цикле переборку ascii кодов для вывода символов
0
|
|
|
101 / 101 / 15
Регистрация: 23.05.2012
Сообщений: 260
|
||||||
| 26.05.2012, 15:06 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 23.05.2012
Сообщений: 11
|
||||||
| 26.05.2012, 15:54 [ТС] | ||||||
|
спасибо
а как теперь связать numericUpDown с этим рандомным текстом?
0
|
||||||
|
101 / 101 / 15
Регистрация: 23.05.2012
Сообщений: 260
|
|
| 26.05.2012, 16:31 | |
|
а вот что за ошибка?
код правильный))) может numeric по умолчанию равен 0 а интервал таймера таким быть не может тогда поставь на свойство numeric'а хотя бы 1000 (1 секунда) по умолчанию т.е. Value его можно в дизайнере формы свойство value сразу и установить тогда кстати будь готова что как только numeric станет равен 0 программа опять вылетит надо не допустить этого установив свойства Maximum и minimum Но это если в этом ошибка а если нет то скинь на что он там ругается что пишет и не сочти что учу жить но бррррр не называй чтоб самой потом не путаться имена переменных (объектов экземпляров) именами класса Timer Timer = new Timer(); В простом случае компилятор проглотит а будешь мудрить как ему объяснишь где переменная где имя класса Можно не править но бррррр)))))
0
|
|
|
0 / 0 / 0
Регистрация: 23.05.2012
Сообщений: 11
|
|
| 26.05.2012, 19:34 [ТС] | |
|
ничего не получаетсяя((
0
|
|
|
101 / 101 / 15
Регистрация: 23.05.2012
Сообщений: 260
|
|
| 26.05.2012, 21:07 | |
|
скинь проект архивом
глянем))))
0
|
|
|
0 / 0 / 0
Регистрация: 23.05.2012
Сообщений: 11
|
|
| 26.05.2012, 21:47 [ТС] | |
|
да я ничего не написала, кроме этого рандома(
полный ноль только форму и могу создать
0
|
|
|
39 / 39 / 8
Регистрация: 30.04.2012
Сообщений: 128
|
|
| 26.05.2012, 23:20 | |
|
Грубая модель, но посмотри все же
0
|
|
|
101 / 101 / 15
Регистрация: 23.05.2012
Сообщений: 260
|
|
| 27.05.2012, 12:26 | |
|
Не расстраивайся так
Подход правильный придумала задачу и решай а мы по мере возникновения проблем поможем))) Но вот сначала все рассказать будет сложно((( Потому лови классические книжки с примерами они точно в начале помогут а будут вопросы спрашивай ведь форум поди для этого создали)))
0
|
|
| 27.05.2012, 12:26 | |
|
Помогаю со студенческими работами здесь
12
Random как с ним работать?
Разработать приложение для генерации (проверки) заданий типа А13
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|