|
0 / 0 / 0
Регистрация: 23.03.2011
Сообщений: 10
|
|
тестирующая программа на с24.03.2011, 00:32. Показов 5998. Ответов 21
Метки нет (Все метки)
помогите,пожалуйста,очень срочно!
нужно на С сложить и отладить программу тестирования знаний студентов с алгебры! заранее спасибо!
0
|
|
| 24.03.2011, 00:32 | |
|
Ответы с готовыми решениями:
21
Программа, тестирующая флеш-накопитель
Что такое тестирующая программа и зачем она нужна? |
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 24.03.2011, 00:35 | |
|
nutella, в нашей ветке экстрасенсов нету, запомните!!
Задание то распиши подробнее.
0
|
|
|
0 / 0 / 0
Регистрация: 23.03.2011
Сообщений: 10
|
|
| 24.03.2011, 00:41 [ТС] | |
|
это и есть полное задание которое мне было дано(
мне нужен хотя бы исходник в среде Turbo C
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 24.03.2011, 00:42 | |
|
nutella, ну вот представь, что ты на моем месте. И я читаю это задание. Что я должен делать?
Я сильно сомневаюсь, что вам ничего не было объяснено, может виной этому пропуски ?)
0
|
|
|
0 / 0 / 0
Регистрация: 23.03.2011
Сообщений: 10
|
|
| 24.03.2011, 00:46 [ТС] | |
|
точно не пропуски)
это задание моей подруги.у нее нет сейчас возможности выйти в интернет.очень просила ей помочь)не могу ее подвести(
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 24.03.2011, 00:48 | |
|
ну а я не могу помочь вам, задание непонятное)
0
|
|
|
0 / 0 / 0
Регистрация: 23.03.2011
Сообщений: 10
|
|
| 24.03.2011, 00:51 [ТС] | |
|
я примерно имею представление как это сделать в Паскале,но вот в с((
и подругу подводить не хочется)она на меня надеется.
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 24.03.2011, 00:52 | |
|
Вы мне объясните, что в программе вообще должно быть, хотя бы. А то знания студентов, тестирование .. )
0
|
|
|
0 / 0 / 0
Регистрация: 23.03.2011
Сообщений: 10
|
|
| 24.03.2011, 00:54 [ТС] | |
|
насколько я понимаю необходимо создать тестирующую программу, которая будет проверять знания тестируемого человека. При этом должно быть не меньше двадцати вопросов. При завершение тестирования , программа должна выводить оценку тестируемого.
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 24.03.2011, 00:59 | |
|
а вопросы, нам придумывать?
0
|
|
|
0 / 0 / 0
Регистрация: 23.03.2011
Сообщений: 10
|
|
| 24.03.2011, 01:02 [ТС] | |
|
ну я думаю с вопросами меньше всего проблем)можно их не прописывать.пусть потом моя Катька сама их додумывает и просто допишет)
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 24.03.2011, 01:04 | |
|
А пользователь как должен отвечать на вопросы? Да/нет?
0
|
|
|
0 / 0 / 0
Регистрация: 23.03.2011
Сообщений: 10
|
|
| 24.03.2011, 01:05 [ТС] | |
|
у меня есть код программы которая примерно должна получится на Паскале.
1.1 Код файла для создания файла с вопросами и ответами program Vvod; type rec=record vopros:string; otvet:string; end; var f:file of string; c:string;x:integer;q:rec; begin x:=0; assign(f,'control.dat'); rewrite(f); repeat x:=x+1; writeln('Введите вопрос'); readln(q.vopros); write(f,q.vopros); writeln('введите ответ'); readln(q.otvet); write(f,q.otvet); until x=20; close(f); end. 1.2 Код файла для чтения файла с вопросами и введения ответов program initialization; uses crt; const simbol:set of char=['y','Y','n','N','r','R','t']; type rec=record vopros:string; otvet:string; end; var f:file of string;z,e,u:integer;key:char; z1,z2,z3:real; x:integer;q:rec; j:integer; Procedure MainMenu; begin writeln('Для начала тестирования нажмите - y'); writeln ('Для редактирования вопросов или выхода из программы нажмите - R'); repeat key:=readkey until key in simbol; case key of 'y','Y':writeln; 'r','R':begin clrscr; writeln('Для завершения программы нажмите - n'); writeln('Для редактирования вопросов -T'); repeat key:=readkey until key in simbol; case key of 'n','N':halt; 't','T':begin j:=0; assign(f,'control.dat'); rewrite(f); clrscr; writeln('Введите количество вопросов'); readln(x); repeat j:=j+1; writeln('Введите вопрос'); readln(q.vopros); write(f,q.vopros); writeln('Введите ответ'); readln(q.otvet); write(f,q.otvet); until j=x; close(f); begin halt; end; end; end;end; end; end; procedure umnogenie; begin writeln('Учтите что при вводе ответов знак умножения " * "(shift+8) обязателен '); writeln('иначе ответ не будет считаться правильным'); writeln('Для продолжения нажмите - ENTER') ; end; Procedure Test; var readstring,otv,otvfile:string; begin e:=0; z:=0; assign(f,'control.dat'); reset(f); While not eof(f) do begin z:=z+1; clrscr; write('Вопрос',z,' : ',' '); writeln;writeln;inc(x); read(f,readstring); read(f,otvfile); writeln (readstring); Write('Ответ');Readln(otv); if otv = otvfile then begin e:=e+1;end;end; z1:=round(x/4); z2:=round(x/2); z3:=round(x/1.3); if e<=z1 then u:=2 else if (e>z1) and(e<=z2) then u:=3 else if (e>z2) and (e<=z3) then u:=4 else u:=5; close(f); clrscr; writeln('Правильных ответов’,e); writeln('Ваша оценка',u); end; begin clrscr; MainMenu; umnogenie; readln; Test; end. Добавлено через 40 секунд я думаю лучше всего a,b,c либо d.
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
| 24.03.2011, 01:10 | ||||||
|
Вы уж извините, но ваш код на Паскале, да еще и без тегов выделения, я разбирать не буду
![]() Ну, что первое пришло в голове, это хранить вопросы и правильные ответы (точнее одну букву a/b/c/d) в таком виде:
1
|
||||||
|
0 / 0 / 0
Регистрация: 23.03.2011
Сообщений: 10
|
|
| 24.03.2011, 01:14 [ТС] | |
|
спасибо!
а можно полный код прописать.потому,что лично я в с совсем никак) совместно с подругой буду вам весьма благодарна)
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 24.03.2011, 01:16 | |
|
Сейчас не можно полный код, спать ухожу)
завтра если только.
0
|
|
|
0 / 0 / 0
Регистрация: 23.03.2011
Сообщений: 10
|
|
| 24.03.2011, 01:28 [ТС] | |
|
спасибо)буду ждать)
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|||||||||||
| 24.03.2011, 11:28 | |||||||||||
|
Вот что получилось, сыро, но все же.
Все данные берутся из файла в таком формате: (формат обязателен)
2
|
|||||||||||
|
0 / 0 / 0
Регистрация: 23.03.2011
Сообщений: 10
|
|
| 24.03.2011, 15:52 [ТС] | |
|
большое спасибо!
0
|
|
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 24.03.2011, 18:11 | |
|
1) 2 + 2 = ?
2) 3 * 5 = ? 3) 4 * 7 + 5 = ? ... потом посложнее 20) (4 + 7) * (8 - 2) * 14 = ? Вот вам и задания.)
0
|
|
| 24.03.2011, 18:11 | |
|
Помогаю со студенческими работами здесь
20
Тестирующая программа тестирующая программа тестирующая программа тестирующая программа
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|