kristinka40
|
|
1 | |
Разработать приложение в среде Lasarus для проверки решений задач заданного вида15.05.2013, 17:15. Показов 1858. Ответов 9
Метки нет Все метки)
(
Разработать приложение в среде Lasarus для проверки решений задач следующего вида:
Петя записал IP-адрес школьного сервера на листке бумаги и положил его в карман куртки. Петина мама случайно постирала куртку вместе с запиской. После стирки Петя обнаружил в кармане четыре обрывка с фрагментами IP-адреса. Эти фрагменты обозначены буквами А, Б, В и Г. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу. A .64 Б 3.13 В 3.133 Г 20 помогите пожалуйста...очень нужно |
|
15.05.2013, 17:15 | |
Ответы с готовыми решениями:
9
Разработать приложение в среде VBA для генерации (проверки) заданий в формате ЕГЭ (14, 2016 г.) и ответов к ним разработать приложение для решений квадратных уравнений Разработать приложение для генерации (проверки) заданий типа А13 |
431 / 361 / 130
Регистрация: 09.09.2011
Сообщений: 1,313
|
||||||
15.05.2013, 17:28 | 2 | |||||
бредовое задание, эту задачу легко решить в голове, а нормальное задание должно быть сформулировано для решения некоего класса задач, чтобы имело смысл её программировать.
например для решения этой задачи можно использовать следующую программу:
0
|
5 / 5 / 1
Регистрация: 12.05.2013
Сообщений: 42
|
|
15.05.2013, 20:04 | 3 |
project1.lpr(1,7) Fatal: Syntax error, "BEGIN" expected but "identifier PROGRM" found
![]()
0
|
13 / 13 / 0
Регистрация: 06.06.2009
Сообщений: 34
|
|
16.05.2013, 00:45 | 4 |
Очень неплохое упражение для школьников, ничего бредового. ТС вполне могла указаать только свой вариант, а класс задач подобного плана довольно обширен. Например:
А 101.12 Б 4 В .4. Г .13 Ваша "progrm" такую задачу решает неправильно
0
|
431 / 361 / 130
Регистрация: 09.09.2011
Сообщений: 1,313
|
|
16.05.2013, 12:18 | 5 |
Моё мнение, что в задание должны быть указаны ограничения на части А, Б, В, Г. Может ли быть весь адрес в А, а остальные части пусты? Может ли в части быть больше одной точки? Как должна программа реагировать, если по введённым данным можно составить несколько корректных IP?
И у Пети была одна бумажка и она развалилась на конкретную конфигурацию кусков. Соответственно эта ситуация не может породить класс задач. Чтобы описать класс задач - нужно чётко обозначить условия вариативности. Например так: напишите программу которая восстанавливает корректный IP-адрес, из произвольно разделённых его частей. Кол-во частей от 2-х до 4-х. В случае возможности составления из частей нескольких корректных IP - вывести любой из них.
0
|
5 / 5 / 1
Регистрация: 12.05.2013
Сообщений: 42
|
|||||||||||
17.05.2013, 21:43 | 6 | ||||||||||
Читайте внимательно:
То есть: INPUT
Kitayets, вы вначале хорошо разберитесь в поставленном задании, потом говорите, что условие не корректно. kristinka40 Структура приложения должна быть такова: при запуске своей программы производи чтение из файла Acept.out(можете назвать по-свому ![]() При нажатии на кнопку, программа проверяет, есть ли строка из TEdit в массиве, прочитанном из файла. Если есть то в TMemo1 добавляешь строку в "{Текущее время}: Acept" иначе "{Текущее время}: Wrong Answer". Вообщем прочитайте про создание приложений в Delphi, TMemo, TButton, TEdit и чтение из фалов. Не самый высокий балл, но это реально сделать за пару дней, если вы не знакомы с Lazarus или Delphi. Добавлено через 36 минут Тут, кстати, один форумчанин выложил неплохую книжечку по Lazarus для начинающих https://www.cyberforum.ru/atta... 1368720121
1
|
431 / 361 / 130
Регистрация: 09.09.2011
Сообщений: 1,313
|
|
18.05.2013, 00:13 | 7 |
Daneel, Вы предлагаете какоето странное решение. какойто файл, какойто acept и время...
на форму положить 4е TEdit для ввода частей, кнопку и TLabel для вывода результата. задачу решать простым перебором всех возможных вариантов соединения частей с проверкой является ли данный вариант корректным ip адресом.
0
|
5 / 5 / 1
Регистрация: 12.05.2013
Сообщений: 42
|
|
18.05.2013, 18:48 | 8 |
Вы вообще читали, что я написал?
Вас просят написать приложение для проверки решений, а не для решений задач задачи про IP адрес. Нужно написать тестер решений.Тут задача про IP дана просто для примера. P.s Решение задачи - это найти все ответы к ней, или определить, что ответа не существует. Проверки решений - это например, когда вы решили задачу, подставили ответ в условие, получилась чушь ![]() Тестер(тестирующая программа) - приложение, проверяющее корректность решения каких-либо задач.
0
|
431 / 361 / 130
Регистрация: 09.09.2011
Сообщений: 1,313
|
|
19.05.2013, 00:42 | 9 |
ну ладно, допустим что действительно нужно приложение для проверки решений, но где в задании хоть слово о файле, его содержимом и необходимости учета времени и т.д.???? или у Вас экспертные навыки в телепатии?
вообще, хотелось бы услышать комментарии автора топика...
0
|
5 / 5 / 1
Регистрация: 12.05.2013
Сообщений: 42
|
|
19.05.2013, 11:25 | 10 |
Тут просто, похоже, курсовая работа. Сказали написать тестер, ты его пиши. Чем он будет круче, чем в нём больше функционала, чем он универсальнее, тем лучше оценка. Я вспомнил все тестеры, которые видел, и описал нечто среднее, что вроде смотрится круто, но реализовать легко.
+
0
|
19.05.2013, 11:25 | |
Помогаю со студенческими работами здесь
10
Разработать приложение для вычисления функции y=f(x) для заданного значения аргумента x Разработать визуальное приложение на языке с# в среде Visual Studio Разработать тип данных Prop, представляющий утверждения заданного вида Разработать программу определения вида четырехугольника, заданного координатами вершин на плоскости Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |