3 / 3 / 0
Регистрация: 10.12.2009
Сообщений: 108
|
|
1 | |
Определить время выполнения программы16.03.2010, 16:47. Показов 40024. Ответов 27
Метки нет Все метки)
(
Как в рабочую программу вставить подсчёт время её выполнения? мне нужно ., чтобы программа вконце выводила время, за которое она выполнила все действия. я слышала, что это можно делать с помощью модуля времени.. // если нужно могу выложить сюда текст программы.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
16.03.2010, 16:47 | |
Ответы с готовыми решениями:
27
Нужно посчитать время выполнения программы
Определить, сколько элементов массива будет <0 после выполнения фрагмента программы |
3 / 3 / 0
Регистрация: 10.12.2009
Сообщений: 108
|
||||||
18.03.2010, 16:03 [ТС] | 2 | |||||
как в мою программу вписать функцию , которая считает время выполнения программы/?
вот программа
0
|
Почетный модератор
64272 / 47571 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
18.03.2010, 16:28 | 3 |
Все что угодно есть, только программы не. Куда вставлять?
Вообще определение времени делают в начале и в конце программы, потом считают разницу.
0
|
3 / 3 / 0
Регистрация: 10.12.2009
Сообщений: 108
|
|||||||||||
18.03.2010, 16:31 [ТС] | 4 | ||||||||||
программа-
функция-
0
|
Почетный модератор
64272 / 47571 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
18.03.2010, 16:32 | 5 |
0
|
3 / 3 / 0
Регистрация: 10.12.2009
Сообщений: 108
|
|||||||||||
18.03.2010, 16:34 [ТС] | 6 | ||||||||||
функция-
программа-
в прошлом было не верно...извените.
0
|
Почетный модератор
64272 / 47571 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
||||||
18.03.2010, 16:36 | 7 | |||||
Вот фрагмент программы, никакой специальной процедуры и функции и не нужно.
2
|
3 / 3 / 0
Регистрация: 10.12.2009
Сообщений: 108
|
|
18.03.2010, 16:44 [ТС] | 8 |
тоесть первую часть - для подсчёта t1 мне нужно написать перед вызовом процедуры в основной программе, а для t , t2 нужно написать 2ю часть после вызова программы, так?
а gettime- стандартная процедура для модуля DOS? А вот - sort(1,n);//программа сортировки - это что такое и зачем оно нужно, куда его писать?
0
|
Почетный модератор
64272 / 47571 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
18.03.2010, 16:46 | 9 |
Studentka, Все правильно поняли, а сортировка Вам не нужна, на этом месте Ваш Ханой будет, это пример из случайной программы.
1
|
3 / 3 / 0
Регистрация: 10.12.2009
Сообщений: 108
|
|
18.03.2010, 16:52 [ТС] | 10 |
у меня при запуске пишет- неизвестный идентификатор GetTime
как это можно исправить?
0
|
3308 / 1370 / 110
Регистрация: 28.04.2009
Сообщений: 4,822
|
|
18.03.2010, 16:56 | 11 |
вроде модуль Dos надо подключить
0
|
3 / 3 / 0
Регистрация: 10.12.2009
Сообщений: 108
|
||||||
18.03.2010, 18:58 [ТС] | 12 | |||||
такая должна быть программа? Добавлено через 1 час 46 минут народ! если у меня нету модуля dos, то может попробывать через модуль timers? Процедура StartTimer(n) запускает таймер с описателем n. Процедура StopTimer(n) останавливает таймер с описателем n. подскажите !
0
|
Почетный модератор
64272 / 47571 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
19.03.2010, 07:01 | 13 |
Да не может быть? Это стандартный модуль Паскаля, идет в комплекте.
Uses Dos;
0
|
3 / 3 / 0
Регистрация: 10.12.2009
Сообщений: 108
|
|
20.03.2010, 13:56 [ТС] | 14 |
у меня при запуске пишет- модуль dos не найден..
может у меня паскаль не нормальный? или это особенности программного обеспечения моего компьютера?
0
|
Почетный модератор
64272 / 47571 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
20.03.2010, 14:10 | 15 |
Наверняка он у Вас лежит в паке Units.
Вот возьмите мой.
0
|
3 / 3 / 0
Регистрация: 10.12.2009
Сообщений: 108
|
|
21.03.2010, 13:09 [ТС] | 16 |
МНЕ НУЖНО СКОПИРОВАТЬ DOS.TPU В ПАПКУ UNITS? У МЕНЯ PASCAL ABC, ИЛИ НУЖЕН ДЛЯ ЭТОГО КАКОЙ-ТО ДРУГОЙ?
0
|
Почетный модератор
64272 / 47571 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
21.03.2010, 17:37 | 17 |
Studentka, Нужно сразу писать какой у Вас Паскаль.
В АВС свой модуль, поскольку он рабртает под Виндой, Модуль Timers.
0
|
3 / 3 / 0
Регистрация: 10.12.2009
Сообщений: 108
|
|
21.03.2010, 18:17 [ТС] | 18 |
эя вкурсе, что там есть такой модуль. Я даже піталась с помощью процедур StartTimer(n) -запускает таймер с описателем n и StopTimer(n)- останавливает таймер с описателем n найти время віполнения.
но почему -то у меня не получилось. можете мне подсказать как его использовать правильно.
0
|
Почетный модератор
64272 / 47571 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
21.03.2010, 18:47 | 19 |
У нас здесь мало кто в АВС постоянно пишет.
0
|
3 / 3 / 0
Регистрация: 10.12.2009
Сообщений: 108
|
|
21.03.2010, 18:52 [ТС] | 20 |
ну тогда я могу другой паскаль скачать. вы только объясните мне как время выполнения кода найти .
0
|
21.03.2010, 18:52 | |
Помогаю со студенческими работами здесь
20
Определить, чему будут равны элементы массива после выполнения программы
Дан отрывок программы.Определить чему будет равно значение переменных в течение цикла и после его выполнения если с клав Определить время выполнения программы Уменьшить время выполнения программы
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |