palka81 Опубликовано 23 мая, 2010 Жалоба Поделиться Опубликовано 23 мая, 2010 Даны сто вопросов для тестов, каждый с двумя вариантами ответов: да или нет!!! Тест состоит из десяти вопросов (генерируется случайно). На чем лучше сделать программу. и какими средствами??? Ссылка на комментарий
Dik Опубликовано 23 мая, 2010 Жалоба Поделиться Опубликовано 23 мая, 2010 Всем чем угодно, раз возникают такие вопросы то вам лучше делать на том что вы лучше всего знаете. Ссылка на комментарий
ToNY667 Опубликовано 23 мая, 2010 Жалоба Поделиться Опубликовано 23 мая, 2010 можно сделать на чем угоднопримерный алгоритм таков:1) пишешь все вопросы в файл voprosy.txt2) пишешь все ответы в файл otvety.txt3) с помощью генератора рандомных чисел от 1 до 100 заполняешь 10ти элементый массив, в этом массиве будут номера.4) проверяешь содержимое массива на повторение.5) согласно номерам выдираешь строки из файла voprosy.txt6) заполняешь форму, стринггрид или че еще там этми вопросами7) проверяешь ответы интерактивно или после выполнения всех заданий.типа того. Ссылка на комментарий
Lakers Опубликовано 23 мая, 2010 Жалоба Поделиться Опубликовано 23 мая, 2010 3) с помощью генератора рандомных чисел от 1 до 100 заполняешь 10ти элементый массив, в этом массиве будут номера.4) проверяешь содержимое массива на повторение. делается проще.int a[100];for(int i=0;i<100;i++){ a[i]=i+1;}int x,w;randomize();for(int i=0;i<100;i++){ x=random()%(100-i)+i; w=a[i]; a[i]=a[x]; a[x]=w;}//полностью перемешанный массив на 100 элементов готов. Ссылка на комментарий
ToNY667 Опубликовано 23 мая, 2010 Жалоба Поделиться Опубликовано 23 мая, 2010 нене, Lakers.массив должен быть на 10 элементов.и лучше привести код с паскалевским синтаксисом. Ссылка на комментарий
Lakers Опубликовано 23 мая, 2010 Жалоба Поделиться Опубликовано 23 мая, 2010 по синтаксису думаю разницы нет.а размерность недолго изменить. Мысль в том что незачем проверять на повторность элементы. Ссылка на комментарий
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти