С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
 Аватар для andreev
0 / 0 / 0
Регистрация: 06.02.2012
Сообщений: 43

какой функцией воспользоваться?

24.02.2012, 12:31. Показов 1171. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
какой функцией могу воспользоваться чтоб скорость компиляции возрасла
при выборе 2592000сек, т.е. 1месяц он очень долго думает

C++
1
while(t<2592000);
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.02.2012, 12:31
Ответы с готовыми решениями:

Подскажите как воспользоваться функцией.
Здрасте. В книжке Джесс Либерти &quot;Освой самостоятельно С++ за 21 день&quot;, 3е издание, на странице 159 есть пример программы работы с классами....

Как воспользоваться функцией из класса
class range { private: int Left; int Rignt; public: int range1(int left, int rignt) { Left= left; Rignt= rignt; ...

Как воспользоваться данной функцией для экспорта ?
int FindModuleByAddr (void *addr, module *lib) { MEMORY_BASIC_INFORMATION mem; VirtualQuery(addr, &amp;mem, sizeof(mem)); ...

10
Полярный
 Аватар для dimcoder
477 / 449 / 158
Регистрация: 11.09.2011
Сообщений: 1,156
24.02.2012, 12:36
Цитата Сообщение от andreev Посмотреть сообщение
while(t<2592000);
Не понял вопроса, здесь вобще по идее цикл бесконечный, если t меньше двапятьдевятьдванольнольноль.
0
.NET C#,ASP.NET MVC
Эксперт .NET
 Аватар для lvlkoo
594 / 507 / 224
Регистрация: 16.10.2010
Сообщений: 1,902
24.02.2012, 13:59
Точнее будет выполнятся ПОКА "t меньше двапятьдевятьдванольнольноль."
Тоже вопроса непонял, о како функции может идти речь если вам нужно чтото выполнять (ПОКА t<2592000)
0
 Аватар для andreev
0 / 0 / 0
Регистрация: 06.02.2012
Сообщений: 43
24.02.2012, 14:07  [ТС]
ну как объяснить...
чем больше я беру тем больше он думает
если допустим я возьму год это будет 31 708 800 сек т.е. while (t<31708800);
тогда он вообще зависнет. не сможет вычислить. а мне нужно чтоб он вычислял при любых макс значениях
так вот. какими функциями нужно воспользоваться чтоб он не медлил при крупных цифрах t
0
 Аватар для Devochka
31 / 19 / 3
Регистрация: 07.10.2011
Сообщений: 98
24.02.2012, 14:23
Т.е. ты вводишь секунды, а функция возвращает часы, дни, месяцы, годы?
0
35 / 35 / 8
Регистрация: 11.02.2012
Сообщений: 105
24.02.2012, 14:34
поставь t типа unsigned long

C++
1
unsigned long t=0;
t должно лежать в диапазоне [0;4294967295];

Добавлено через 49 секунд
и быть целым
0
Полярный
 Аватар для dimcoder
477 / 449 / 158
Регистрация: 11.09.2011
Сообщений: 1,156
24.02.2012, 14:34
Цитата Сообщение от Devochka Посмотреть сообщение
Т.е. ты вводишь секунды, а функция возвращает часы, дни, месяцы, годы?
Если так, то не проще ли просто воспользоваться делением /
0
 Аватар для Devochka
31 / 19 / 3
Регистрация: 07.10.2011
Сообщений: 98
24.02.2012, 15:09
Цитата Сообщение от dimcoder Посмотреть сообщение
Если так, то не проще ли просто воспользоваться делением /
Если так, то через деление с остатком % по-моему лучше.
0
11 / 11 / 2
Регистрация: 15.01.2012
Сообщений: 104
24.02.2012, 15:24
Сделай два цикла, с двумя переменными.

Чтоб "быстрее было" читай про register переменные
0
 Аватар для andreev
0 / 0 / 0
Регистрация: 06.02.2012
Сообщений: 43
24.02.2012, 15:31  [ТС]
Цитата Сообщение от Devochka Посмотреть сообщение
Т.е. ты вводишь секунды, а функция возвращает часы, дни, месяцы, годы?
нет, просто я указываю t< какой то срой год либо месяц два три
а он мне записывает решение на тхт файле
________________________________________ _________
если я напишу while(t<18);

то решение будет записыватся примерно в таком виде
t=3
-0.00 0.00 -0.01 0.06 -0.93 5.00
1.02 1.02 1.02 1.02 1.02 1.04
t=6
-0.00 0.00 -0.04 0.18 -1.50 5.00
1.02 1.02 1.02 1.02 1.02 1.04
t=9
-0.00 0.01 -0.09 0.36 -1.53 5.00
1.02 1.02 1.02 1.02 1.01 1.02
t=12
-0.00 0.03 -0.14 0.58 -0.90 5.00
1.02 1.02 1.02 1.02 1.01 1.00
t=15
-0.00 0.05 -0.19 0.85 0.45 5.00
1.02 1.02 1.02 1.02 1.01 0.98
t=18
0.00 0.09 -0.19 1.15 2.60 5.00
1.02 1.02 1.02 1.02 1.01 0.96
________________________________________ __________________________
вы представьте как долго будет думать если я напишу while(t<2492000);
и объем тхт файла становится 1.4Гб

еще это я показал ответ при n=5 (т.е. по пять столбцов записывает)
по умолчанию я задаю n=50 ну можно и даже n=500 поставить
0
 Аватар для andreev
0 / 0 / 0
Регистрация: 06.02.2012
Сообщений: 43
25.02.2012, 19:39  [ТС]
всем спасибо проблема решена!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.02.2012, 19:39
Помогаю со студенческими работами здесь

Какой функцией C++ перевести дискретные в аналоговые данные?
Какой функцией C++ перевести дискретные в аналоговые данные

Какой функцией удалить из строки запрещенные символы
Есть переменная типа string в которую пишутся разные имена, а потом они вставляются в БД. Есть какая нить функция в C++ чтобы...

Какой функцией можно воспользоваться чтобы в яйчейках К5 и К6 была вписанна цена товара за последний день приобретения?
У меня такой вопрос Есть товары на складе, покупная цена товара каждый раз меняется. Какой функцией можно воспользоваться чтобы в яйчейках...

Как правильно воспользоваться функцией if?
как правильно воспользоваться функцией if, если необходимо найти текст в ячейке и вывести один результат, иначе другой?

При попытке воспользоваться функцией Minimize ошибка: переменная не определена
Здравствуйте. Пытаюсь решить контрольную в mathcadе, на последней строке ошибка, в функции Minimize, переменная не определена. С Mathcadом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru