Flowgoritme - Flowgorithm

Flowgoritme
Flowgorithm Logo.gif
Flowgorithm Editor.png
Paradigme Struktureret , bydende nødvendigt
Designet af Devin Cook
Første gang dukkede op 2014
Stabil udgivelse
2.30.3 / 1. august 2021
Skrive disciplin Statisk, stærk, sikker
Implementeringssprog C#
OS Windows
(planlagt til OS X og Linux)
Licens Freeware
Filnavn udvidelser .fprg
Internet side flowgoritme .org
Påvirket af
Flowcharts

Flowgorithm er et grafisk redigeringsværktøj, som giver brugerne mulighed for at skrive og udføre programmer ved hjælp af flowcharts . Fremgangsmåden er designet til at understrege algoritmen frem for syntaksen for et specifikt programmeringssprog. Flowdiagrammet kan konverteres til flere større programmeringssprog. Flowgorithm blev oprettet ved Sacramento State University .

Navnets oprindelse

Navnet er et portmanteau af " flowchart " og " algoritme ".

Understøttede programmeringssprog

Flowgorithm kan interaktivt oversætte flowchartprogrammer til kildekode skrevet på andre programmeringssprog. Når brugeren går igennem sit rutediagram, fremhæves den relaterede kode i det oversatte program automatisk. Følgende programmeringssprog understøttes:

Flersproget support

Udover engelsk understøtter Flowgorithm andre talte sprog. Disse er:

  • Arabisk
  • Kinesisk (forenklet og traditionelt)
  • Tjekkisk
  • hollandske
  • fransk
  • Galicisk
  • tysk
  • Ungarsk
  • Indonesisk
  • Italiensk
  • Japansk
  • Mongolsk
  • Persisk
  • Polere
  • Portugisisk
  • Russisk
  • Slovensk
  • Spansk - mexicanske og castilianske dialekter
  • Thai
  • tyrkisk
  • Ukrainsk

Grafiske former

Flowgorithm kombinerer de klassiske flowchartsymboler og dem, der bruges af SDL -diagrammer. Farven på hver form deles af den tilhørende genererede kode og konsolvinduet. Farverne kan ændres til flere indbyggede temaer. Fra version 2.22.1 mangler Flowgorithm brud og fortsæt udsagn, hvilket gør det umuligt at oprette mere komplekse algoritmer.

Flowgorithm Shapes.png

Eksempel

Billedet herunder har løsningen til 99 flasker øl . En funktion bruges til at returnere en streng, der enten indeholder ental "flaske" eller flertal "flasker" afhængigt af værdien af ​​parameteren.
Flowgorithm 99 flasker øl.png

Se også

Andre uddannelsesprogrammerende sprog omfatter:

Referencer

eksterne links