Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2013, 19:05   #1
OMich73
Пользователь
 
Регистрация: 25.09.2010
Сообщений: 14
По умолчанию Составить блок-схему алгоритма

Здравствуйте уважаемые форумчане! Помогите пожалуйста составить блок-схему алгоритма нахождения значения выражения

(где звёздочки - это умножить)
Если можно с пояснениями, что и почему.
Заранее спасибо!
OMich73 вне форума Ответить с цитированием
Старый 26.11.2013, 19:22   #2
Bugrimov
C/C++, Java
Участник клуба
 
Аватар для Bugrimov
 
Регистрация: 28.03.2012
Сообщений: 1,680
По умолчанию

Блок схема....
Условие... - если x = 2, то a+b+c, в противном случае a*b*c
Блок составить думаю не составит труда
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости"
Сложность - враг простоты и удобства!
Bugrimov вне форума Ответить с цитированием
Старый 26.11.2013, 19:43   #3
OMich73
Пользователь
 
Регистрация: 25.09.2010
Сообщений: 14
По умолчанию

Цитата:
Сообщение от Bugrimov Посмотреть сообщение
Блок схема....
Условие... - если x = 2, то a+b+c, в противном случае a*b*c
Блок составить думаю не составит труда
Спасибо огромное!
Сосотавлю.
OMich73 вне форума Ответить с цитированием
Старый 01.12.2013, 03:14   #4
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,837
По умолчанию

Тестирую свой редактор блок-схем, так что вот ваша:

flowchart.PNG
Arigato вне форума Ответить с цитированием
Старый 01.12.2013, 03:27   #5
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,577
По умолчанию

Цитата:
Тестирую свой редактор блок-схем
Прикольно. Если бы можно было сделать так, чтоб он сам стрелки ставил только на направлениях снизу вверх и слева направо и убрать скруглениях линий - было бы совсем круто

опенсорц?
rrrFer вне форума Ответить с цитированием
Старый 01.12.2013, 03:49   #6
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,837
По умолчанию

Скругления убрать можно. Но вроде так прикольнее. А стрелки сам задаешь, тянешь от одного элемента к другому. Не факт, что стрелки должны идти только вниз и вправо.
Arigato вне форума Ответить с цитированием
Старый 01.12.2013, 05:33   #7
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,577
По умолчанию

Arigato
По ГОСТ остальные направления "подразумеваются". Нормоконтроль к этому придирается.

У студентов всегда беда с блок-схемами, т.к. визио позволяет слишком много (чего ГОСТ не позволяет). Я думаю, было бы шикарно, если был бы не такой функциональный редактор как визио, а максимально простой, без лишнего, но который не позволял бы построить схему не по ГОСТ.

А если бы этот редактор еще под линуксом работал....было бы совсем круто. Всякие dia вобще не подходят для этого. Я использую yed для этого, но он по функциональности переплевывает visio )) - мне то нормально (я ГОСТ выучил за 10 лет), а студенты-линуксоиды вдвойне мучаются ))
rrrFer вне форума Ответить с цитированием
Старый 01.12.2013, 10:19   #8
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,837
По умолчанию

Вообще не вижу смысла ориентироваться на давно устаревший ГОСТ: http://cert.obninsk.ru/gost/282/282.html

Например:

3.1.2.6. Карта

Символ отображает данные, представленные на носителе в виде карты (перфокарты, магнитные карты, карты со считываемыми метками, карты с отрывным ярлыком, карты со сканируемыми метками
).



3.1.2.7. Бумажная лента

Символ отображает данные, представленные на носителе в виде бумажной ленты.


Arigato вне форума Ответить с цитированием
Старый 07.12.2013, 20:15   #9
OMich73
Пользователь
 
Регистрация: 25.09.2010
Сообщений: 14
По умолчанию

Arigato, спасибо тебе огромное!!!
OMich73 вне форума Ответить с цитированием
Старый 07.12.2013, 22:23   #10
Artsiom
Форумчанин
 
Аватар для Artsiom
 
Регистрация: 13.07.2012
Сообщений: 357
По умолчанию

Цитата:
Сообщение от rrrFer Посмотреть сообщение
Я использую yed для этого, но он по функциональности переплевывает visio ))
Ёклмн.
Что б я ещё раз в КОМПАСе делал блок-схемы.
Спасибо за программы!!!
Да ещё и бесплатно, жаль что не на русском.

Последний раз редактировалось Artsiom; 07.12.2013 в 22:26.
Artsiom вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить схему алгоритма (блок-схему) doc599 Помощь студентам 12 04.10.2012 17:07
Составить блок-схему алгоритма (Pascal) k0tone Помощь студентам 6 14.12.2011 22:21
Составить блок-схему алгоритма Алена В. Помощь студентам 2 23.11.2011 16:14
Не могу составить блок-схему алгоритма и программу pas9462 Фриланс 4 02.03.2010 21:48
составить блок - схему алгоритма Катюшка544 Помощь студентам 1 18.02.2010 20:32