21. Dantes3000 - 06 Февраля, 2018 - 07:01:12 - перейти к сообщению
А будет, может быть?
22. Kibor - 06 Февраля, 2018 - 07:16:44 - перейти к сообщению
Не думал об этом.
23. Dantes3000 - 06 Февраля, 2018 - 07:27:01 - перейти к сообщению
Удобно очень с break работать. Можно ставить сколько угодно дополнительных условий в теле оператора и быстро выходить из него без goto.
24. Zireael - 06 Февраля, 2018 - 17:15:00 - перейти к сообщению
Поддерживаю. Если надумаете делать break, то лучше многоуровневый, чтобы выходить из вложенных циклов.
25. Overdose5530 - 18 Июля, 2018 - 15:10:34 - перейти к сообщению
Здравствуйте. Например
int zz=0;
if (zz>10)
{
\\бла бла\\
}
CREATE_TIMER(0, 30000)
{
zz+
}
Допустим наш таймер сработал 11раз код \\бла бла\\ отработал. Вопрос ка обнулить zz на ноль ? Благодарю зарание за подсказки.
int zz=0;
if (zz>10)
{
\\бла бла\\
}
CREATE_TIMER(0, 30000)
{
zz+
}
Допустим наш таймер сработал 11раз код \\бла бла\\ отработал. Вопрос ка обнулить zz на ноль ? Благодарю зарание за подсказки.
26. Kibor - 18 Июля, 2018 - 15:33:57 - перейти к сообщению
if (zz>10)
{
\\бла бла\\
zz=0;
}
???????????????
{
\\бла бла\\
zz=0;
}
???????????????
27. Overdose5530 - 18 Июля, 2018 - 16:25:56 - перейти к сообщению
да все верно. я туплю.
28. Overdose5530 - 15 Октября, 2018 - 13:46:43 - перейти к сообщению
Здравствуйте.
for (int t=gettime(); gettime()-t<rand(1000, 240000); sleep(20))
{
//лалала
}
например рандом от 1секунда до 4 минут по идеи.
на деле выполняет код лалала с интервалом от 1 до 13сек
мб ошибаюсь по моему раньше рандом по времени выполнения кода в кавычках колебался от секунды до нескольких минут.
или тут рандом не уместный ?
for (int t=gettime(); gettime()-t<rand(1000, 240000); sleep(20))
{
//лалала
}
например рандом от 1секунда до 4 минут по идеи.
на деле выполняет код лалала с интервалом от 1 до 13сек
мб ошибаюсь по моему раньше рандом по времени выполнения кода в кавычках колебался от секунды до нескольких минут.
или тут рандом не уместный ?
29. Kibor - 15 Октября, 2018 - 13:51:41 - перейти к сообщению
Overdose5530 пишет:
for (int t=gettime(); gettime()-t<rand(1000, 240000); sleep(20))
{
//лалала
}
{
//лалала
}
тут рандом меняется каждые 20 миллисекунд (50 раз в секунду)
не мудрено что попадает какое то маленькое число очень быстро и цикл сворачивается.
надо так
CODE:
int r=rand(1000, 240000);
for (int t=gettime(); gettime()-t<r; sleep(20))
{
//ëàëàëà
}
for (int t=gettime(); gettime()-t<r; sleep(20))
{
//ëàëàëà
}
30. Overdose5530 - 15 Октября, 2018 - 13:55:00 - перейти к сообщению
благодарю за подсказку.
(Добавление)
int r1=rand(1000, 240000);
a:;
beep(500, 500);
for (int tt=gettime(); gettime()-tt<r1; sleep(20))
{
}
goto a;
тоже самое рандом по времени от 1 до 15сек примерно.
(Добавление)
int r1=rand(1000, 240000);
a:;
beep(500, 500);
for (int tt=gettime(); gettime()-tt<r1; sleep(20))
{
}
goto a;
тоже самое рандом по времени от 1 до 15сек примерно.