Hip-Hop.Ru

Hip-Hop.Ru (https://www.hip-hop.ru/forum/)
-   Компьютеры и Интернет (https://www.hip-hop.ru/forum/kompyutery-i-internet-f186)
-   -   Программисты / Компьютерные техники, которые НИКОГДА не спят! [Беседка] (https://www.hip-hop.ru/forum/programmisty-kompyuternye-tehniki-kotorye-nikogda-ne-spyat-besedka-252443/)

tatu_cat_69 19 марта 2012 21:26

Цитата:

Цитата от x hardcore x (Сообщение 1075486604)
Нужна помощь в visual basic.

на диплом дали лоханскую тему на четверку максимум сделать тест программу по какому нибудь предмету. Как это делатется я вкурсе. Создаешь формы. одну под начало . одну под итог. и остальные сколько вопросов. например 10 = 12 форм.

На форме создаешь 4 опционбаттон = 4 варианта ответа и кнопку.
далее код.

плюсует очко взависимости от варианта ответа.

Показать скрытый текст
Private Sub Image1_Click()
If Option1 Then
n = n + 1
End If
Form3.Show
Form2.Hide
End Sub


теперь вопрос.

меня не устраиват 4, тем более 3 и я решил пойти дальше. Хочу создать генератор тестов. Тоесть чтобы пользователь вошел в программу. Например, учитель истории. Нашел кнопульку сгенерировать тест. Выбрал сколько вариантов ответа будет, ввёл свои вопросы, указал какой ответ правильный и всё тест готов.

далее петров, иванов и сидоров сидят за компьютерами и тестятся по этому тесту.

В общем помогите, подкиньте мыслишку как этот генератор вообще работать должен. Я не представляю как его замутить)))

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

NeSsu1 20 марта 2012 02:40

ищу очень толкового программиста.B личку

х экобон х 20 марта 2012 07:55

Цитата:

Цитата от tatu_cat_69 (Сообщение 1075562987)
Цитата:

Цитата от x hardcore x (Сообщение 1075486604)
Нужна помощь в visual basic.

на диплом дали лоханскую тему на четверку максимум сделать тест программу по какому нибудь предмету. Как это делатется я вкурсе. Создаешь формы. одну под начало . одну под итог. и остальные сколько вопросов. например 10 = 12 форм.

На форме создаешь 4 опционбаттон = 4 варианта ответа и кнопку.
далее код.

плюсует очко взависимости от варианта ответа.

Показать скрытый текст
Private Sub Image1_Click()
If Option1 Then
n = n + 1
End If
Form3.Show
Form2.Hide
End Sub


теперь вопрос.

меня не устраиват 4, тем более 3 и я решил пойти дальше. Хочу создать генератор тестов. Тоесть чтобы пользователь вошел в программу. Например, учитель истории. Нашел кнопульку сгенерировать тест. Выбрал сколько вариантов ответа будет, ввёл свои вопросы, указал какой ответ правильный и всё тест готов.

далее петров, иванов и сидоров сидят за компьютерами и тестятся по этому тесту.

В общем помогите, подкиньте мыслишку как этот генератор вообще работать должен. Я не представляю как его замутить)))

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

я был бы признателен.

Только вот решил с бэйсика на дэлфи перейти, нам либо на той либо на этой сказали можно. На дэлфи как я понял возможностей намного больше.

Ридл Гатофель 20 марта 2012 19:08

Цитата:

Цитата от tatu_cat_69 (Сообщение 1075562987)
Цитата:

Цитата от x hardcore x (Сообщение 1075486604)
Нужна помощь в visual basic.

на диплом дали лоханскую тему на четверку максимум сделать тест программу по какому нибудь предмету. Как это делатется я вкурсе. Создаешь формы. одну под начало . одну под итог. и остальные сколько вопросов. например 10 = 12 форм.

На форме создаешь 4 опционбаттон = 4 варианта ответа и кнопку.
далее код.

плюсует очко взависимости от варианта ответа.

Показать скрытый текст
Private Sub Image1_Click()
If Option1 Then
n = n + 1
End If
Form3.Show
Form2.Hide
End Sub


теперь вопрос.

меня не устраиват 4, тем более 3 и я решил пойти дальше. Хочу создать генератор тестов. Тоесть чтобы пользователь вошел в программу. Например, учитель истории. Нашел кнопульку сгенерировать тест. Выбрал сколько вариантов ответа будет, ввёл свои вопросы, указал какой ответ правильный и всё тест готов.

далее петров, иванов и сидоров сидят за компьютерами и тестятся по этому тесту.

В общем помогите, подкиньте мыслишку как этот генератор вообще работать должен. Я не представляю как его замутить)))

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

Вот, кстати, а в чём хранить? В файлах, чтобы ебанные студенты в них заглянули и сдали тест как нехуй? В чём реально такой кал принятно хранить? Шифровать файл? Или SQLite?

Цитата:

Цитата от NeSsu1 (Сообщение 1075564330)
ищу очень толкового программиста.B личку

Ты напиши хотя бы примерно, чё тебе надо. Очень толковый программист в твоём понимании это кто: чувак, который может курсач сделать или блядь Бьёрн Страуструп?

NeSsu1 20 марта 2012 19:17

Цитата:

Цитата от Ридл Гатофель (Сообщение 1075568760)
Цитата:

Цитата от tatu_cat_69 (Сообщение 1075562987)
Цитата:

Цитата от x hardcore x (Сообщение 1075486604)
Нужна помощь в visual basic.

на диплом дали лоханскую тему на четверку максимум сделать тест программу по какому нибудь предмету. Как это делатется я вкурсе. Создаешь формы. одну под начало . одну под итог. и остальные сколько вопросов. например 10 = 12 форм.

На форме создаешь 4 опционбаттон = 4 варианта ответа и кнопку.
далее код.

плюсует очко взависимости от варианта ответа.

Показать скрытый текст
Private Sub Image1_Click()
If Option1 Then
n = n + 1
End If
Form3.Show
Form2.Hide
End Sub


теперь вопрос.

меня не устраиват 4, тем более 3 и я решил пойти дальше. Хочу создать генератор тестов. Тоесть чтобы пользователь вошел в программу. Например, учитель истории. Нашел кнопульку сгенерировать тест. Выбрал сколько вариантов ответа будет, ввёл свои вопросы, указал какой ответ правильный и всё тест готов.

далее петров, иванов и сидоров сидят за компьютерами и тестятся по этому тесту.

В общем помогите, подкиньте мыслишку как этот генератор вообще работать должен. Я не представляю как его замутить)))

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

Вот, кстати, а в чём хранить? В файлах, чтобы ебанные студенты в них заглянули и сдали тест как нехуй? В чём реально такой кал принятно хранить? Шифровать файл? Или SQLite?

Цитата:

Цитата от NeSsu1 (Сообщение 1075564330)
ищу очень толкового программиста.B личку

Ты напиши хотя бы примерно, чё тебе надо. Очень толковый программист в твоём понимании это кто: чувак, который может курсач сделать или блядь Бьёрн Страуструп?

нужно написать программку, типа бота

LapTop 21 марта 2012 04:58

Цитата:

Цитата от NeSsu1 (Сообщение 1075568851)
нужно написать программку, типа бота

Лучше тогда на античате спросить

NeSsu1 21 марта 2012 06:08

Цитата:

Цитата от LapTop (Сообщение 1075570665)
Цитата:

Цитата от NeSsu1 (Сообщение 1075568851)
нужно написать программку, типа бота

Лучше тогда на античате спросить

благодарочка, хороший ресурс :horosho:

ZAARICH 22 марта 2012 21:49

тащащие программисты, отпишитесь

Ридл Гатофель 23 марта 2012 00:21

Цитата:

Цитата от ZAARICH (Сообщение 1075582781)
тащащие программисты, отпишитесь

Вы говорите чё надо сразу. Заебывает такая хуйня. В программировании, как наверно и во всём остальнём, всё супер относительно. Для одной задачи тащащий - это студент 3го курса, для другой - старый импотент в прокуренной жилетке, седыми мудями и бородой.

х экобон х 24 марта 2012 12:28

занят дипломом. Тут еще зачет подкрался по вэб дизайну в понедельник. Нужен короче сайт в html коде. Может у кого завалялся? Желательно с поясняющими комментариями, чтобы я смог объяснить, что и как. Преподаватель доебучий.

-fit- 25 марта 2012 03:05

в какой среде gui приложения особо не заморачиваясь можно написать на с++?

Ридл Гатофель 25 марта 2012 17:31

Цитата:

Цитата от -fit- (Сообщение 1075597576)
в какой среде gui приложения особо не заморачиваясь можно написать на с++?

Ну под винду есть три основных визуальных среды:
1) От Borland'а (новые версии от Ebracodero)
2) Visual Studio
3) Qt
Я как бы привык к борландовской, т.к. долгое время хуярил на делфи, но нынче более популярна от визуал студио. Qt я бы использовал только если мультиплатформа нужна.

greenwich 25 марта 2012 17:37

Цитата:

Цитата от -fit- (Сообщение 1075597576)
в какой среде gui приложения особо не заморачиваясь можно написать на с++?

Visual Studio MFC, если же CLR то там нужен .NET Framework что хуёво.

greenwich 25 марта 2012 17:38

Цитата:

Цитата от x hardcore x (Сообщение 1075591669)
занят дипломом. Тут еще зачет подкрался по вэб дизайну в понедельник. Нужен короче сайт в html коде. Может у кого завалялся? Желательно с поясняющими комментариями, чтобы я смог объяснить, что и как. Преподаватель доебучий.

Выбирай любой: http://web-mastery.info/templates/

sm0ke 25 марта 2012 17:50

Цитата:

Цитата от x hardcore x (Сообщение 1075591669)
занят дипломом. Тут еще зачет подкрался по вэб дизайну в понедельник. Нужен короче сайт в html коде. Может у кого завалялся? Желательно с поясняющими комментариями, чтобы я смог объяснить, что и как. Преподаватель доебучий.

Это на диплом требуют? Специальность какая?

-fit- 25 марта 2012 23:33

Цитата:

Цитата от Ридл Гатофель (Сообщение 1075600645)
Цитата:

Цитата от -fit- (Сообщение 1075597576)
в какой среде gui приложения особо не заморачиваясь можно написать на с++?

Ну под винду есть три основных визуальных среды:
1) От Borland'а (новые версии от Ebracodero)
2) Visual Studio
3) Qt
Я как бы привык к борландовской, т.к. долгое время хуярил на делфи, но нынче более популярна от визуал студио. Qt я бы использовал только если мультиплатформа нужна.

я так-то в студии пишу, на плюсах. сунулся там в вин формс, это пздц какой-то :ma3im: в инетах толковой справки так и не нашел через какие методы и как ко всяким кнопкам/текстбоксам и проч события прикрутить. qt сразу отпал, так как времени нет изучать да и задание не требует новоротов.
борландовская среда сильно на дельфи похожа в этом плане? хотелось бы попробовать, но если там такая же ебола как в студии то и резона нет метаться :trumi:

Добавлено через 4 минуты 46 секунд
Цитата:

Цитата от greenwich (Сообщение 1075600666)
Цитата:

Цитата от -fit- (Сообщение 1075597576)
в какой среде gui приложения особо не заморачиваясь можно написать на с++?

Visual Studio MFC, если же CLR то там нужен .NET Framework что хуёво.

MFC как-то времени нет осваивать. да и там интерфес-то самый простенький надо. боюсь результат не оправдает затраченного времени :)
хотя с этим CLR тоже далеко не все ясно :facepalm:

х экобон х 26 марта 2012 07:09

Цитата:

Цитата от sm0ke (Сообщение 1075600723)
Цитата:

Цитата от x hardcore x (Сообщение 1075591669)
занят дипломом. Тут еще зачет подкрался по вэб дизайну в понедельник. Нужен короче сайт в html коде. Может у кого завалялся? Желательно с поясняющими комментариями, чтобы я смог объяснить, что и как. Преподаватель доебучий.

Это на диплом требуют? Специальность какая?

У нас много тем на диплом было, среди них и сайт можно было сделать. Но я другое делаю, а тут просто зачет по предмету веб дизайн.
Цитата:

Цитата от greenwich (Сообщение 1075600678)
Цитата:

Цитата от x hardcore x (Сообщение 1075591669)
занят дипломом. Тут еще зачет подкрался по вэб дизайну в понедельник. Нужен короче сайт в html коде. Может у кого завалялся? Желательно с поясняющими комментариями, чтобы я смог объяснить, что и как. Преподаватель доебучий.

Выбирай любой: http://web-mastery.info/templates/

спасибо:horosho: сейчас посмотрим что там. Зачет уже через 3 часа))

Vincent Lecavalier 26 марта 2012 22:35

может кто сталкивался: Написать программу вычисления факториала числа n.
Замечание: n≥100 , использование вещественных чисел запрещено.
помогите, буду очень признателен:)

Vincent Vega 26 марта 2012 23:33

я, наверное, с лоховским вопросом, но всё же:
как заменить процедуру контроля ввода вещественных чисел с использованием процедуры Val на нечто менее громоздкое?

препод пидр, ввёл жёсткий строгач по количеству строк в исполняемом модуле:(
https://www.hip-hop.ru/forum/img/2012/03/26/1500844f70d2a01c12b.png

Добавлено через 28 минут 54 секунды
разобрался ужо, нужно было флажок заюзать

ТэМэ 27 марта 2012 16:40

ребят помогите плз по С++
Дается число, нужно установить значение третьего бита = 0 (только с помощью битовых операторов)...

Ридл Гатофель 27 марта 2012 17:07

Цитата:

Цитата от -fit- (Сообщение 1075602609)
Цитата:

Цитата от Ридл Гатофель (Сообщение 1075600645)
Цитата:

Цитата от -fit- (Сообщение 1075597576)
в какой среде gui приложения особо не заморачиваясь можно написать на с++?

Ну под винду есть три основных визуальных среды:
1) От Borland'а (новые версии от Ebracodero)
2) Visual Studio
3) Qt
Я как бы привык к борландовской, т.к. долгое время хуярил на делфи, но нынче более популярна от визуал студио. Qt я бы использовал только если мультиплатформа нужна.

я так-то в студии пишу, на плюсах. сунулся там в вин формс, это пздц какой-то :ma3im: в инетах толковой справки так и не нашел через какие методы и как ко всяким кнопкам/текстбоксам и проч события прикрутить. qt сразу отпал, так как времени нет изучать да и задание не требует новоротов.
борландовская среда сильно на дельфи похожа в этом плане? хотелось бы попробовать, но если там такая же ебола как в студии то и резона нет метаться :trumi:

Добавлено через 4 минуты 46 секунд
Цитата:

Цитата от greenwich (Сообщение 1075600666)
Цитата:

Цитата от -fit- (Сообщение 1075597576)
в какой среде gui приложения особо не заморачиваясь можно написать на с++?

Visual Studio MFC, если же CLR то там нужен .NET Framework что хуёво.

MFC как-то времени нет осваивать. да и там интерфес-то самый простенький надо. боюсь результат не оправдает затраченного времени :)
хотя с этим CLR тоже далеко не все ясно :facepalm:

Да, таже самая среда, что и в делфи. Тот же конструктор форм.

Цитата:

Цитата от TYOMA_тотСамый_TM (Сообщение 1075611049)
ребят помогите плз по С++
Дается число, нужно установить значение третьего бита = 0 (только с помощью битовых операторов)...

По-моему если сдвинуть на три бита вправо, будет нужный результат. Если нужно заменить тока третий бит, а остальные трогать нельзя, то тут уже сложнее, но если побитовые операции которые по кругу дрочат, вот наверно это и надо заюзать. Но ваще я не так силён в этом.

ТэМэ 27 марта 2012 18:06

Цитата:

Цитата от Ридл Гатофель (Сообщение 1075611241)
нужно заменить тока третий бит, а остальные трогать нельзя,

именно в этом главное условие

Лжэц 27 марта 2012 18:42

ребята,есть модем tp link 8817 с портом юсб и лан,можно один комп подключить через юсб другой через лан?

Ридл Гатофель 27 марта 2012 20:09

Цитата:

Цитата от TYOMA_тотСамый_TM (Сообщение 1075611617)
Цитата:

Цитата от Ридл Гатофель (Сообщение 1075611241)
нужно заменить тока третий бит, а остальные трогать нельзя,

именно в этом главное условие

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

moveLeft
Сдигает побитово влево на указанное кол-во битов. Например:
Инпут: 1011 0111
moveLeft 3
Оутпут: 1011 1000

moveRight
По аналогии с верхним, тока двигает вправо.
Инпут: 1011 0111
moveRight 4
Оутпут: 0000 1011

rotateLeft
Крутит эту хуйню как круглую ленту. Ну как бля знаешь карусели, где лошади по кругу хуярют, вот также и тут. Ну то есть чтоб нагляднее было, объясню на смайлах:
Инпут: :):black::anddee::skald:
rotateLeft 2
Оутпут: :anddee::skald::):black:
Ну и теперь с числами:
Инпут: 1011 0111
rotateLeft 2
Оутпут: 1101 1110

rotateRight
Ну по аналогии короче
Инпут: :):black::anddee::skald:
rotateRight 2
Оутпут: :anddee::skald::):black:
Ну и теперь с числами:
Инпут: 1011 0111
rotateRight 2
Оутпут: 1110 1101

Ну вот короче, с этим разобрались. Теперь смари, вот твоё число:
10[1]1 0111
Между [] бит, который тебе надо сделать нулём.
Сначала делаем rotateLeft 2, получаем
[1]101 1110
Далее moveLeft 1, получаем:
1011 110[0]
То есть твой бит как бы был выдвинут за край, мы его типо вытолкнули нулём, который добавился справа, который я теперь выделил [].
Ну а теперь цель этот ноль захуярить на позицию той единицы.
rotateRight 3
10[0]1 0111

Вот и всё. Надеюсь ты меня понял. Вроде всё заебись расписал.

ТэМэ 27 марта 2012 20:21

Цитата:

Цитата от Ридл Гатофель (Сообщение 1075612252)
Смари, короче, есть четыре операции, как они в плюсах пишутся я хуй знает, но щас обрисую.

moveLeft
Сдигает побитово влево на указанное кол-во битов. Например:
Инпут: 1011 0111
moveLeft 3
Оутпут: 1011 1000

moveRight
По аналогии с верхним, тока двигает вправо.
Инпут: 1011 0111
moveRight 4
Оутпут: 0000 1011

rotateLeft
Крутит эту хуйню как круглую ленту. Ну как бля знаешь карусели, где лошади по кругу хуярют, вот также и тут. Ну то есть чтоб нагляднее было, объясню на смайлах:
Инпут:
rotateLeft 2
Оутпут:
Ну и теперь с числами:
Инпут: 1011 0111
rotateLeft 2
Оутпут: 1101 1110

rotateRight
Ну по аналогии короче
Инпут:
rotateRight 2
Оутпут:
Ну и теперь с числами:
Инпут: 1011 0111
rotateRight 2
Оутпут: 1110 1101

Ну вот короче, с этим разобрались. Теперь смари, вот твоё число:
10[1]1 0111
Между [] бит, который тебе надо сделать нулём.
Сначала делаем rotateLeft 2, получаем
[1]101 1110
Далее moveLeft 1, получаем:
1011 110[0]
То есть твой бит как бы был выдвинут за край, мы его типо вытолкнули нулём, который добавился справа, который я теперь выделил [].
Ну а теперь цель этот ноль захуярить на позицию той единицы.
rotateRight 3
10[0]1 0111

Вот и всё. Надеюсь ты меня понял. Вроде всё заебись расписал.

ого, что-то это слишком много как-то.. это точно С++ ?) просто мне препод сказал что там буквально пару строк нужно записать и всё) я просто дуб-дубом в програмировании))


Часовой пояс GMT +3, время: 10:00.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.

vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.