Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.84/1197: Рейтинг темы: голосов - 1197, средняя оценка - 4.84
6 / 6 / 2
Регистрация: 08.04.2014
Сообщений: 248
1

Есть ли программы для построения блок-схем по коду с++?

17.10.2014, 17:23. Показов 216907. Ответов 13
Метки нет (Все метки)

есть ли программы для построения блок-схем по коду с++?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.10.2014, 17:23
Ответы с готовыми решениями:

Программы для построения блок-схем по коду
кто знает более-менее точные программы для построения блок схем по коду.

скажите какие есть программы для построения блок схем из кода???
скажите какие есть программы для построения блок схем из кода???

Есть ли в Visual Studio инструмент для составления блок схем по коду программы
Есть ли в Visual Studio инструмент для составления блок схем по коду программы? Добавлено через...

Есть ли какие-нибудь программы для построения блок схемы по коду?
Есть ли какие-нибудь программы для построения блок схемы по коду?

13
3250 / 2052 / 351
Регистрация: 24.11.2012
Сообщений: 4,902
17.10.2014, 18:06 2
Лучший ответ Сообщение было отмечено mik-a-el как решение

Решение

Есть. "code to flowchart" в гугл - и вперед.
Один из примеров: http://code2flow.com/
Только зачем? Преподы напрягают требованиями рисовать блок-схемы? Вот только блок-схема - не есть точная копия кода, изображенная в графической нотации.
И уж в их рисовании нет ничего сложного. С поправкой: сложный, объемный код при трансляции один к одному, скорее всего, будет порождать столь же сложную и громоздкую схему.
7
0 / 0 / 0
Регистрация: 08.05.2016
Сообщений: 2
12.05.2016, 22:33 3
...
0
184 / 116 / 4
Регистрация: 23.01.2010
Сообщений: 1,321
03.10.2017, 22:04 4
Code Visual to Flowchart
0
27 / 27 / 16
Регистрация: 22.08.2017
Сообщений: 126
04.10.2017, 18:29 5
Цитата Сообщение от 0x10 Посмотреть сообщение
Только зачем? Преподы напрягают требованиями рисовать блок-схемы?

Такой инструмент может быть полезен при реверс-инжиниринге. То, что в объявлениях о работе программиста аккуратно называется "терпимое отношение к чужому коду".
0
0 / 0 / 0
Регистрация: 24.11.2017
Сообщений: 79
14.11.2018, 19:27 6
Цитата Сообщение от 0x10 Посмотреть сообщение
Один из примеров: http://code2flow.com/
Он не правильно делает, плюс еще циклы не воспринимает
0
1028 / 710 / 316
Регистрация: 26.02.2015
Сообщений: 3,225
14.11.2018, 19:36 7
Цитата Сообщение от starpower Посмотреть сообщение
Он не правильно делает, плюс еще циклы не воспринимает
Всё он делает правильно.
0
0 / 0 / 1
Регистрация: 06.08.2016
Сообщений: 17
30.12.2018, 13:46 8
Нет, вы только посмотрите, что он делает с условиями. Возможно кто-то может подсказать бесплатную альтернативу? Или хотя бы вариант, где нужно руками поработать, но без танцев с бубном при установке и настройке.


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <cstdlib> // для system
#include <math.h>  // математические функции. 
#include <stdio.h> // стандартные функции ввода-вывода;
using namespace std;
int main() 
{ 
    long double n1 = 10.5;
    long double n2 = 0.5;
    long double n3;
    if(0<(n1*n2) && (n1*n2)<=1) {
        n3 = exp(n1+n2)*sqrt(fabs(2*n1-5*pow(n2,2)));    
    } else if ((n1*n2)>1) {
        n3 = exp(n1-n2)*sqrt(fabs( 2*pow(n1,2)+5*n2 ));
    }
    cout << setprecision(12) << n3;
 
    return 0; 
}
0
15251 / 8218 / 1993
Регистрация: 30.01.2014
Сообщений: 14,000
30.12.2018, 14:00 9
Darc, Программа, создающая блок-схему по ГОСТу по исходному коду программы
1
0 / 0 / 1
Регистрация: 06.08.2016
Сообщений: 17
30.12.2018, 14:22 10
https://viktor-zin.github.io/afce/
Строит очень громоздкие блок схемы. В нем есть возможность объединять и перемещать блоки?
0
15251 / 8218 / 1993
Регистрация: 30.01.2014
Сообщений: 14,000
30.12.2018, 14:25 11
Цитата Сообщение от Darc Посмотреть сообщение
Строит очень громоздкие блок схемы.
Вы не на том внимание акцентировали.
Я ж там ниже объяснил почему подобные инструменты всегда будут давать некорректные решения.
0
0 / 0 / 1
Регистрация: 06.08.2016
Сообщений: 17
30.12.2018, 14:37 12
Тогда, если я правильно понял. Мне не нужно всё вписывать в схему. Остановится только на алгоритме и постараться сделать как можно меньше блоков, но правильно при этом описав алгоритм, верно?
0
15251 / 8218 / 1993
Регистрация: 30.01.2014
Сообщений: 14,000
30.12.2018, 19:42 13
Цитата Сообщение от Darc Посмотреть сообщение
постараться сделать как можно меньше блоков, но правильно при этом описав алгоритм, верно?
В целом да.
Минимальное кол-во блоков для того, чтобы описать алгоритм.
0
13 / 13 / 3
Регистрация: 24.05.2014
Сообщений: 939
23.03.2019, 09:05 14
Цитата Сообщение от Darc Посмотреть сообщение
https://viktor-zin.github.io/afce/ Строит очень громоздкие блок схемы
В этой программе есть возможность превращать код в блок-схемы? Я не увидел в ней ничего, кроме возможности по блок схемам строить код
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2019, 09:05

Cуществует ли Программа для построения блок-схем по коду
Люди, есть ли программа для построения блок-схем по коду программы для турбо паскаля?

Программа построения блок-схем по коду
Доброго времени суток, ребята! Мне необходимо разработать программу, которая по коду будет...

Какие есть файлы-сырцы для построения блок схем известного формата?
Друзья! Суть: хочу написать программу, которая создавала бы дерево папок и файлов. Задание папок и...

Существуют ли программы для рисования блок-схем по коду
Здравствуйте! Возникла такая проблема: у меня имеются рабочие реализации задачек, но к ним нет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.