|
Написание алгоритма | ☑ | ||
---|---|---|---|---|
0
Nolan
06.04.15
✎
16:03
|
Всем привет! Есть задание, пишу дословно " Сумма списания товара должна рассчитываться пропорционально списываемому товару, после списания товаров до 0 суммы оставаться не должно. Напишите алгоритм данной операции. Алгоритм имеется ввиду блок-схему составить."
Мне интересно кто что думает о данном задании, как бы вы его реализовывали? То есть мне не понятно что именно должно быть в блок - схеме? |
|||
1
Cyberhawk
06.04.15
✎
16:04
|
Что такое блок-схема, знаешь?
|
|||
2
Ёпрст
06.04.15
✎
16:05
|
В блок схеме должны присутствовать прямоугольнички, ромбики, шестиугольники и стрелочки.
©КапитанОчевидность |
|||
3
Дмитрий
06.04.15
✎
16:05
|
В блок-схеме должны быть блоки действия и логические блоки
|
|||
4
Nolan
06.04.15
✎
16:06
|
(1) да конечно. я собственно говоря уже выполнил это задание. Как картинку прислать?
|
|||
5
Дмитрий
06.04.15
✎
16:07
|
(4) так, как написано в регламенте
|
|||
6
torgm
06.04.15
✎
16:09
|
Посчитать ОстатокКоличество
Посчитать ОстатокСтоимость Ветвление Проверить что КоличествоКСписанию>ОстатокКоличество РасчитатьСуммуСписанияПропорционально Ветвление Проверить что КоличествоКСписанию=ОстатокКоличество РасчитатьСуммуСписанияПодНоль Ветвление Проверить что КоличествоКСписанию<ОстатокКоличество // В условии не прописано но проверять надо Как то так... И все это в квадратики круглешки и ромбики с треугольниками... |
|||
7
Lama12
06.04.15
✎
16:11
|
(4) Рисуешь ручкой. Сканируешь. Отправляешь.
|
|||
8
Nolan
06.04.15
✎
16:11
|
(6) ага все понял, у меня изначально чуть не так было. сейчас переделаю. спасибо)
|
|||
9
D_E_S_131
06.04.15
✎
16:14
|
"должна рассчитываться пропорционально списываемому товару" — меня одного смущает эта фраза? ИМХО слова "количеству" не хватает перед "товару". Иначе не ясно от чего считать пропорцию.
|
|||
10
torgm
06.04.15
✎
16:15
|
(9) Как будто ТТ ни разу не видел, которые до мелочей не прописаны :)
|
|||
11
smitru
06.04.15
✎
16:18
|
(9) "ИМХО слова "количеству" не хватает перед "товару". "
А почему именно количеству? Более логично "себестоимости" Нет? |
|||
12
GROOVY
06.04.15
✎
16:26
|
Старт
| Если (Количество = 0 тогда сумма = 0)) | Финиш |
|||
13
Nolan
06.04.15
✎
16:27
|
<a target="_blank" href="http://radikal.ru/fp/8012424c9a2a4a9087058c39dd40659c"><img src="http://s04.radikal.ru/i177/1504/22/4718417c6df1t.jpg" ></a>
|
|||
14
Dmitrii
гуру
06.04.15
✎
16:28
|
(6) > РасчитатьСуммуСписанияПодНоль
В случае когда КоличествоКСписанию=ОстатокКоличество ничего рассчитывать не надо - тупо списывается ОстатокСтоимость. ИМХО, в этом вся соль задания. Потому как, если ты начнешь при списании количества в ноль РАССЧИТЫВАТЬ сумму для списания, то обязательно наткнешься на ситуацию, когда рассчитанная тобою сумма за счет округления будет меньше или больше ОстатокСтоимость, что непременно приведет к ситуации, когда на регистре ОстатокКоличество = 0, а ОстатокСтоимость <> 0. |
|||
15
Nolan
06.04.15
✎
16:28
|
в общем форум точно для профессионалов) искал как скинуть фотку, так и не нашел. вот ссылка на блок-схему может кому интересно будет http://radikal.ru/fp/8012424c9a2a4a9087058c39dd40659c
|
|||
16
Dmitrii
гуру
06.04.15
✎
16:30
|
(15) Фигня. См. (14).
|
|||
17
Nolan
06.04.15
✎
16:31
|
(16) хорошо, переделаю, спасибо)
|
|||
18
GROOVY
06.04.15
✎
16:32
|
(15) Нотация хромает. Бери или 1С ИЛИ ARIS.
|
|||
19
torgm
06.04.15
✎
16:47
|
(14) В чем тогда по вашему отличаются алгоритмы
РасчитатьСуммуСписанияПропорционально и РасчитатьСуммуСписанияПодНоль ? :) Видимо мы по разному воспринимаем разные блоки :) Да и в самом блоке может быть не одна строчка кода :) |
|||
20
D_E_S_131
06.04.15
✎
16:55
|
(11) Так себестоимость же считают как раз, не? Хотя, согласен, и фразу "сумму списания товара" можно трактовать неоднозначно.
(15) Что-то на "лажу" похож алгоритм (два конца, два кольца, по средине ромбик). Даже "с-Количество" в расчете не используется. |
|||
21
Nolan
06.04.15
✎
17:02
|
(20) а что можно как-то одним концом его реализовать?)
ну "с" в блоке формирования движения будет использоваться) |
|||
22
Dmitrii
гуру
06.04.15
✎
17:08
|
(19) > В чем отличаются алгоритмы
В слове "рассчитать". При списании количества в ноль ничего рассчитывать не надо, т.к. попытка что-либо рассчитать приведет к ошибке. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |