Как в HiAsm сделать условия если число делится на 3 то выполняет одно действия если не делится другое. Смотрел блок IF но там не нашёл такой возможности.
Этот топик читают: Гость
Этот топик был перемещен из раздела "Помощь по среде"
Ответов: 6
Рейтинг: 0
|
|||
карма: 1 |
|
Google
vip
|
#1.1контекстная реклама от партнеров
|
Ответов: 8885
Рейтинг: 823
|
|||
Net,
|
|||
карма: 19 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Сейчас придет Tad, и расскажет, как 3 элемента заменить одним
|
|||
карма: 9 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Можно и четыре выбросить Редактировалось 2 раз(а), последний 2017-02-04 14:02:39 |
|||
карма: 25 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Приводить статистику для IC - жульничество
|
|||
карма: 9 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
IC такой же компонент как и все остальные.
|
|||
карма: 25 |
|
Разработчик
Ответов: 26061
Рейтинг: 2120
|
|||
Без IC у меня получилось только на 7-ми. Меньше вряд ли уже получится
Схема
Хотя можно Math и оставить, все равно 7 будет Редактировалось 4 раз(а), последний 2017-02-05 01:55:58 |
|||
карма: 22 |
|
Ответов: 198
Рейтинг: 2
|
|||
Никогда не замечал, что в HiASM есть статистика. Я вообще меню раньше не замечал
|
|||
карма: 0 |
|
Ответов: 497
Рейтинг: 16
|
|||
как вариант Add(Case,6531882,427,133)
{ Value=Integer(0) DataOnTrue=String(yes) link(onTrue,12651786:doWork2,[]) } Add(Math,8948886,364,133) { OpType=8 link(onResult,6531882:doCase,[]) link(Op1,5212042:Text,[]) link(Op2,1839778:Text,[]) } Add(Edit,5212042,364,35) { Left=190 Top=15 } Add(Edit,1839778,371,77) { Left=185 Top=55 } Add(Button,16139851,259,126) { Left=90 Top=85 Data=String(no) link(onClick,10289993:doEvent1,[]) } Add(Label,2983325,532,140) { Left=275 Top=95 } Add(Hub,10289993,322,126) { link(onEvent1,12651786:doWork1,[(494,132)]) link(onEvent2,8948886:doOperation,[]) } Add(HubEx,12651786,490,140) { link(onEvent,2983325:doText,[]) } |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Net писал(а): если число делится на 3 то выполняет ОДНО действия если не делится ДРУГОЕ (действие).Редактировалось 2 раз(а), последний 2017-02-05 09:41:38 |
|||
карма: 25 |
|
Разработчик
Ответов: 26061
Рейтинг: 2120
|
|||
Tad писал(а): (Math(mod)+If_elseНу почему же только такая связка, не надо быть таким категоричным? Вполне можно реализовать и на MathParse + IndexToChanel. И вот только не надо тут втирать про размер. |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco писал(а): Вполне можно В цирке ходят на руках. Для цирка - это нормально. |
|||
карма: 25 |
|
Ответов: 6
Рейтинг: 0
|
|||
Бил немного занят. Спасибо за ответы. Я так понял что только блоком if else это сделать нельзя надо добавлять блок math?
|
|||
карма: 1 |
|
Ответов: 8885
Рейтинг: 823
|
|||
Net, без математики определить делится-ли число нацело не выйдет
|
|||
карма: 19 |
|
Ответов: 6
Рейтинг: 0
|
|||
Леонид, ну это понятное дело что без математики не получится. проста думал что можно сразу в иф всунут математику. в общем ясно. спасибо.
|
|||
карма: 1 |
|