|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.03.2011, 15:04 | #1 |
Пользователь
Регистрация: 26.03.2011
Сообщений: 17
|
Создание обучающей программы
Здраствуйте
Пытаюсь создать программу для учебных целей Учебная цель: проверка знания перевода числа из одной системы счисления в другую Вот форма: Подразумевается такая работа программы: 1)Рандомно задается число и его основание и основание числа которое юзеру нужно найти 2)Юзер вводит найденное им число 3)программа проверяет и сообщает о верности\неверности ответа Вроде простая программа, подумал я в начале, но как начал глубже изучать перевод чисел и перенос это в VBA у меня просто башню снесло P.S. Было бы очень классно если бы существовала такая команда в VBA типа: a = Perevod(12,11;3) но такое наверное навряд ли будет) Пока что не обладаю такими обширными знаниями для написания такой программы, очень прошу вашей помощи |
26.03.2011, 16:02 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
В экселе есть перервод из 10-й в 16-ую и 2-ую системы.
изучайте вложение. были у меня когда-то написаны функции для перевода из десятиричной в какую-то любую н-ричную и обратно.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
26.03.2011, 16:22 | #3 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Здесь вот есть готовая программа: http://www.softportal.com/software-9...hisleniya.html
Цитата:
Код:
|
|
26.03.2011, 19:04 | #4 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
учиться легче в игровой форме. добавил пакет "угадай-ка!"
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 26.03.2011 в 19:08. |
|
26.03.2011, 19:25 | #5 |
Пользователь
Регистрация: 26.03.2011
Сообщений: 17
|
ОГО!
Ребята вот это круто)))) Огромнейшее вам спасибо!!! Сейчас попробую написать, думаю получиться))) |
01.04.2011, 19:46 | #6 |
Пользователь
Регистрация: 26.03.2011
Сообщений: 17
|
СЧ - Система счисления*
проблема...( чем глубже в лес, тем больше дров Оператор Rnd - странный, при запуске программы выдает одну и ту же цепочку сгенерированных чисел но более того...не знаю как реализовать чтобы рандомом выдавало числа например: 13A, 2BC, A9D и т д (я думаю отдельно рандом числа и отдельно рандом буквы потом это сливается в одну переменную, далее проверяется на СЧ (или лучше после рандома числа чтоб СЧ определялось для него автоматом (а не задавалось бы рандомом))) Последний раз редактировалось cfvbh; 01.04.2011 в 19:50. |
01.04.2011, 20:21 | #7 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Посмотрите здесь
Привязывался к микросекундам
Анализ,обработка данных Недорого
|
01.04.2011, 21:09 | #8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
чем дальше в лес, тем толще партизаны...
чтобы Rnd не гнал постоянно одну и туже последовательность "случайных" чисел необходимо разок (перед первым использованием Rnd) выполнить Randomize, который инициирует стартовое значение, больше одинаковых последовательностей не будет...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
26.04.2011, 17:20 | #9 |
Пользователь
Регистрация: 26.03.2011
Сообщений: 17
|
Уважаемый IgorGO могли бы вы объяснить как работают ваши функции перевода систем счисления, очень вас прошу
|
26.04.2011, 17:38 | #10 |
Пользователь
Регистрация: 26.03.2011
Сообщений: 17
|
Скажите пожалуйста каким оператором можно реализовать ожидание?
то есть пауза выполнения программы пока юзер не нажмет на кнопку ___________________________________ _____________________________ и как реализовать вот это: мне нужно чтоб рандомно выбирались 4 числа: 2, 8, 10 и 16 Последний раз редактировалось cfvbh; 26.04.2011 в 18:15. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание программы | Алекс 9 | Помощь студентам | 3 | 13.01.2011 16:57 |
Создание программы | madcatt | Фриланс | 8 | 07.10.2010 06:34 |
С++/Создание программы с ИИ. | Беспредельщикъ | Помощь студентам | 4 | 08.09.2010 16:03 |
Создание программы | Kiler | Visual C++ | 2 | 18.08.2010 15:49 |
Создание программы в С++ | Panterka | Помощь студентам | 10 | 25.12.2007 13:12 |