Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2009-04-16 02:04:16 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2022-04-02 22:24:35
карма: 0

0
Ответов: 1088
Рейтинг: 112
#2: 2009-04-16 04:36:43 ЛС | профиль | цитата
г. Алекс, никогда не выкладывай скрины схемы выкладывай её саму.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 5446
Рейтинг: 323
#3: 2009-04-16 04:41:14 ЛС | профиль | цитата
Вставка и копирование схем на форуме
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2009-04-16 09:55:31 ЛС | профиль | цитата
вот так

Add(EntryPoint,10152513,147,245)
{
link(onStart,11042012:doFor,[])
}
Add(StrArray,15361142,287,84)
{
Strings=#7:yjyjjy1|8:jytjtyj2|7:jtyjyt3|6:jyjyt4|7:ytjyyt5|
}
Add(ArraySize,14341040,287,147)
{
link(Array,8497429:Var2,[])
}
Add(Rand,13786532,280,245)
{
link(onRand,16178281:doRead,[])
link(Min,5615270:Value,[(286,237)(244,237)])
link(Max,15395773:Result,[])
}
Add(Echo,14542347,483,315)
{
}
Add(For,5346785,196,245)
{
End=20
link(onEvent,11892893:doRand,[])
link(onStop,11787350:doEnum,[(236,258)(236,321)])
}
Add(Math,15101456,287,196)
{
OpType=1
Op2=1
link(Op1,8199838:Size,[])
}
Add(ArrayRead,9183864,336,245)
{
link(onRead,5013269:doWrite,[])
link(Array,10287690:Var2,[])
}
Add(ArrayWrite,3359122,413,245)
{
link(onWrite,6426963:doWrite,[])
link(Array,15822362:Var3,[(419,212)])
link(Index,11892893:Result,[(426,233)(322,233)(322,287)(286,287)])
link(Value,575631:Item,[])
}
Add(GetDataEx,1714809,280,119)
{
link(Data,6170399:Array,[])
}
Add(GetDataEx,13945329,329,203)
{
link(Data,12001250:Var2,[])
}
Add(ArrayEnum,6065248,385,315)
{
link(onEnum,4182696:doStrCat,[])
link(Array,15822362:Var2,[])
}
Add(StrCat,4721966,434,315)
{
Str2="<br>"
link(onStrCat,5693740:doEcho,[])
}
Add(Memory,14218305,238,196)
{
Default=Integer(0)
}
Add(ArrayRead,11365954,427,196)
{
Index=0
link(Array,411819:Var2,[])
}
Add(GetDataEx,11566270,329,119)
{
Angle=3
link(Data,8497429:Var3,[])
}
Add(ArrayWrite,10154859,469,245)
{
Index=0
link(Array,411819:Var3,[(475,128)])
link(Value,16178281:Item,[(489,233)(454,233)(454,287)(342,287)])
}
Add(GetDataEx,7486497,420,119)
{
Angle=3
link(Data,12001250:Var3,[])
}
Add(GetDataEx,1887315,378,203)
{
Angle=3
link(Data,10287690:Var3,[])
}
Add(StrArray,6170399,287,84)
{
Strings=#7:yjyjjy1|8:jytjtyj2|7:jtyjyt3|6:jyjyt4|7:ytjyyt5|
}
Add(ArraySize,8199838,287,147)
{
link(Array,8497429:Var2,[])
}
Add(Rand,11892893,280,245)
{
link(onRand,16178281:doRead,[])
link(Min,5615270:Value,[(286,237)(244,237)])
link(Max,15395773:Result,[])
}
Add(Echo,5693740,483,315)
{
}
Add(For,11042012,196,245)
{
End=20
link(onEvent,11892893:doRand,[])
link(onStop,11787350:doEnum,[(236,258)(236,321)])
}
Add(Math,15395773,287,196)
{
OpType=1
Op2=1
link(Op1,8199838:Size,[])
}
Add(ArrayRead,16178281,336,245)
{
link(onRead,5013269:doWrite,[])
link(Array,10287690:Var2,[])
}
Add(ArrayWrite,5013269,413,245)
{
link(onWrite,6426963:doWrite,[])
link(Array,15822362:Var3,[(419,212)])
link(Index,11892893:Result,[(426,233)(322,233)(322,287)(286,287)])
link(Value,575631:Item,[])
}
Add(GetDataEx,8497429,280,119)
{
link(Data,6170399:Array,[])
}
Add(GetDataEx,10287690,329,203)
{
link(Data,12001250:Var2,[])
}
Add(ArrayEnum,11787350,385,315)
{
link(onEnum,4182696:doStrCat,[])
link(Array,15822362:Var2,[])
}
Add(StrCat,4182696,434,315)
{
Str2="<br>"
link(onStrCat,5693740:doEcho,[])
}
Add(Memory,5615270,238,196)
{
Default=Integer(0)
}
Add(ArrayRead,575631,427,196)
{
Index=0
link(Array,411819:Var2,[])
}
Add(GetDataEx,12001250,329,119)
{
Angle=3
link(Data,8497429:Var3,[])
}
Add(ArrayWrite,6426963,469,245)
{
Index=0
link(Array,411819:Var3,[(475,128)])
link(Value,16178281:Item,[(489,233)(454,233)(454,287)(342,287)])
}
Add(GetDataEx,411819,420,119)
{
Angle=3
link(Data,12001250:Var3,[])
}
Add(GetDataEx,15822362,378,203)
{
Angle=3
link(Data,10287690:Var3,[])
}
Add(StrArray,5524680,287,84)
{
Strings=#7:yjyjjy1|8:jytjtyj2|7:jtyjyt3|6:jyjyt4|7:ytjyyt5|
}
Add(ArraySize,11167681,287,147)
{
link(Array,8497429:Var2,[])
}
Add(Rand,13633153,280,245)
{
link(onRand,16178281:doRead,[])
link(Min,5615270:Value,[(286,237)(244,237)])
link(Max,15395773:Result,[])
}
Add(Echo,5318582,483,315)
{
}
Add(For,2605828,196,245)
{
End=20
link(onEvent,11892893:doRand,[])
link(onStop,11787350:doEnum,[(236,258)(236,321)])
}
Add(Math,8693214,287,196)
{
OpType=1
Op2=1
link(Op1,8199838:Size,[])
}
Add(ArrayRead,6531011,336,245)
{
link(onRead,5013269:doWrite,[])
link(Array,10287690:Var2,[])
}
Add(ArrayWrite,4727663,413,245)
{
link(onWrite,6426963:doWrite,[])
link(Array,15822362:Var3,[(419,212)])
link(Index,11892893:Result,[(426,233)(322,233)(322,287)(286,287)])
link(Value,575631:Item,[])
}
Add(GetDataEx,15767762,280,119)
{
link(Data,6170399:Array,[])
}
Add(GetDataEx,207574,329,203)
{
link(Data,12001250:Var2,[])
}
Add(ArrayEnum,9418829,385,315)
{
link(onEnum,4182696:doStrCat,[])
link(Array,15822362:Var2,[])
}
Add(StrCat,14453906,434,315)
{
Str2="<br>"
link(onStrCat,5693740:doEcho,[])
}
Add(Memory,8443567,238,196)
{
Default=Integer(0)
}
Add(ArrayRead,8392982,427,196)
{
Index=0
link(Array,411819:Var2,[])
}
Add(GetDataEx,1469499,329,119)
{
Angle=3
link(Data,8497429:Var3,[])
}
Add(ArrayWrite,9951146,469,245)
{
Index=0
link(Array,411819:Var3,[(475,128)])
link(Value,16178281:Item,[(489,233)(454,233)(454,287)(342,287)])
}
Add(GetDataEx,16773974,420,119)
{
Angle=3
link(Data,12001250:Var3,[])
}
Add(GetDataEx,14260809,378,203)
{
Angle=3
link(Data,10287690:Var3,[])
}

смысл схемы в том, что N раз поменять местами нулевой элемент массива с произвольно взятым, после чего вся последовательность получится случайной
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#5: 2009-04-16 10:26:39 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2022-04-02 22:24:35
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#6: 2009-04-16 11:25:44 ЛС | профиль | цитата
г. Алекс, выкладывать скрин схемы для решения проблемы - это занятие бессмысленное. Свойств элементов на скрине не увидишь.
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#7: 2009-04-16 11:36:22 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2022-04-02 22:24:35
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#8: 2009-04-16 12:37:23 ЛС | профиль | цитата
г.Алекс, прости за такой вопрос, но почему ты не зарегистрируешься? А то пророю не кому + ставить...
карма: 10
0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2009-04-16 16:32:39 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2022-04-02 22:24:35
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#10: 2009-04-16 16:34:51 ЛС | профиль | цитата
минус - тоже некому

, улыбнуло!
карма: 10
0
Ответов: 13
Рейтинг: 3
#11: 2009-04-18 02:31:00 ЛС | профиль | цитата
г.Алекс, прости за такой вопрос, но почему ты не зарегистрируешься? А то пророю не кому + ставить...


Зарегистрировался!

Раньше просто на форуме очень мало общался, вот и не регился. А потом в привычку вошло
------------ Дoбавленo в 02.48:
Dilma писал(а):
смысл схемы в том, что N раз поменять местами нулевой элемент массива с произвольно взятым, после чего вся последовательность получится случайной


А какой критерий?
Допустим у меня в примере было в масиве 5 строк, в коде схемы я увидел, что ты поставил цикл с паксимальным значением 20.

А если у меня будет 10 строк, то максимальное значение цикла 40? Т.е. формула 1 к 4?

И еще при вставке схемы у меня вылетело сообщение об ошбке:



Можно выложить схему без этого элемента, или сам код рнр?
Или скажите где мне скачать елемент? Кстатии вообще про елемент GetData, хоть тут и ощибка с GetDataEx, просто заметил что со 175 версии хиасма GetData нет в панели элементов, а при открытии схем с этим компонентом он отображается.
Как его отсутствие понимать? Это у меня глюк? Или это попытка отказаться от его использования?

карма: 1

2
Голосовали:filyaxxxcom, Assasin
Ответов: 5446
Рейтинг: 323
#12: 2009-04-18 04:58:50 ЛС | профиль | цитата
С SVN обновлялся?
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#13: 2009-04-18 12:11:13 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2022-04-02 22:24:35
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#14: 2009-04-18 14:02:07 ЛС | профиль | цитата
вообще-то никакой onStart У GetDataEx никогда не было и нет. Просто пример два раза скопировался.
карма: 27
0
Ответов: 13
Рейтинг: 3
#15: 2009-04-21 00:45:21 ЛС | профиль | цитата
Dilma, вопрос по работе примера в посте выше:

какой критерий?
Допустим у меня в примере было в масиве 5 строк, в коде схемы я увидел, что ты поставил цикл с максимальным значением 20.

А если у меня будет 10 строк, то максимальное значение цикла 40? Т.е. формула 1 к 4?


Или просто формулы нет и надо перебрать энное количесво раз, пока все не отобразится. Но опять же возникает вопрос, а сколько раз то перебирать? Если у меня масив например подольше, ну строк скажем так 999?


Скажи пожалуйста, что об этом думаеш?
карма: 1

0
15
Сообщение
...
Прикрепленные файлы
(файлы не залиты)