Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.03.2017, 14:59   #1
vnesma
Пользователь
 
Регистрация: 12.06.2015
Сообщений: 24
По умолчанию Генерация вопроса для теста по линейной алгебре

Здравствуйте. Делаю программу тест по линейной алгебре.пока что могу либо в код записать вопросы и ответы либо всё из текст.файла брать. Но мне необходимо чтобы вопросы генерировались сами по себе а не были созданы заранее, то есть скелет будет создан а числа,матрицы , уравнения сами случайным образом генерировались бы. например "найти детерминант матрицы А" типа скелет вопросов а ниже сама матрица сгенерированная программным путём из случайных чисел целых.прошу посоветотать кто что сможет по поводу того каким методом это можно реализовать,так как вопросов будет много и они почти все однотипные только числа разные. а программа сама по себе обучающей для студентов будет чтобы когда они сели за компы то не списали бы друг у друга а у каждого свой случайный вопрос был бы.Заранее спасибо
vnesma вне форума Ответить с цитированием
Старый 19.03.2017, 15:03   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Random. Ну и наверно проследить, что бы полученная матрица была не вырожденной
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 19.03.2017, 15:13   #3
vnesma
Пользователь
 
Регистрация: 12.06.2015
Сообщений: 24
По умолчанию

то есть в коде вместо формулировки вопроса функцию рандом?правильно?
vnesma вне форума Ответить с цитированием
Старый 19.03.2017, 15:16   #4
vnesma
Пользователь
 
Регистрация: 12.06.2015
Сообщений: 24
По умолчанию

то есть сам вопрос написать типа дана матрица найти то то то то и потом функц рандом.так можно?
vnesma вне форума Ответить с цитированием
Старый 19.03.2017, 15:29   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Нет. Перед "дана матрица" нужно её сгенерировать, используя random. Посчитать то, на что имярек должен ответить, вычислить детерминант например. После этого уже "дана матрица" . Ответ того самого имярека сравнить с тем, что вычислила программа и оценить колом или пятеркой ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 19.03.2017, 16:25   #6
vnesma
Пользователь
 
Регистрация: 12.06.2015
Сообщений: 24
По умолчанию

да по поводу проверки понял, спасибо, если у кого-то ещё есть свои варианты, буду рад
vnesma вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание программы для теста Ravings Свободное общение 10 23.02.2013 18:18
Даны 3 вектора a = (a1, a2,...,an), b = (b1, b2,..., bn), c = (c1, c2,...,cn).Написать программу для проверки линейной зависимости Vergilloo Паскаль, Turbo Pascal, PascalABC.NET 6 17.06.2012 03:43
Код для теста в Delphi producer8989 Помощь студентам 2 20.12.2011 23:57
Скрипт линеечки для форума, цена вопроса dvn79 Фриланс 2 14.09.2011 01:00
Задание по алгебре логики (булевой алгебре) DmAnsager Помощь студентам 5 16.07.2010 23:02