Wywołanie funkcji w schemacie blokowym

0

Jak narysować wywołanie funkcji w schemacie blokowym ? Potem nadal mają się wykonywać inne czynności tego programu.

1

http://pl.wikipedia.org/wiki/Schemat_blokowy

e) Blok wywołania podprogramu − oznacza zmianę wykonywanej czynności na skutek wywołania podprogramu, np. MAX(x,y,z).

user image
Ewentualnie blok f, doczytaj sobie najlepiej na stronie którą podałem.

0

A wpisywać w tej funkcji parametry aktualne z jakimi będzie wywołana ? Jaki polecicie program do rysowania schematów blokowych ?

0

Schematów blokowych się nie kompiluje, więc drobne odstępstwa od normy raczej nie są wielką przeszkodą. W przykładzie na wiki, który wkleiłem parametry funkcji są podane. Czasami jednak, aby rozjaśnić trochę rysunek, można niektóre szczegóły ukryć. Jeżeli masz jakąś brzydką funkcję, z bardzo dużą liczbą parametrów i sądzisz że może to sprawić, że wykres będzie nieczytelny, to pomiń je, szczególnie jeżeli ich nazwy, typy lub dokumentacja, są tak zrobione że zapobiegają pomyłkom.
Ja jak korzystam, a korzystam bardzo rzadko, to z dia. Ale możliwe że jest tylko pod linuxa.

0

Aha a jak już kończę funkcję w schemacie blokowym dać jakoś o tym znać ? Bo np.wywołuje funkcję a w niej pętla for i gdy się zakończy to przechodzę do kolejnej pętli for ale w funkcji main. To nie będzie wiadomo czy to druga pętla for w funkcji czy to pętla for w funkcji main.

Jak mam napisaną funkcję sortowania bąbelkowego to użyć tego obrazka f) i tam wpisać kod czy jak ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1