How to set up a flowchart to match your teacher’s requirements
Not everyone gets a handbook: chart requirements are often just said in class — “conditions as a staircase”, “loop as a diamond”, “one End”. Below, each such phrase is translated into a specific rombik switch, with a picture of the chart before and after. Set it up once and every chart of the course comes out the same.
What the teacher said → what to switch on
Open Settings → Structure in the editor. Each switch below changes one part of the chart; the small picture shows how it looks off → on.
Branches → if…elif…else as a staircase
Loops → for loop without a hexagon
Loops → do…while loop — Yes loops back
Start and end → Single End for the whole chart
Start and end → Start/End only for main
Blocks → Call as a regular block
Blocks → return as a parallelogram
Blocks → Without type annotations
Words and text in the blocks
Text & captions → Block labels: Math (d = 0, b², √d) or Words (d equals 0).
Text & captions → branch labels: one click on +/− or your own words.
Text & captions → caption word and template.
Or start from a preset
A preset sets several switches at once; then fine-tune the rest by hand. The same presets work in the Telegram bot (/preset) and the CLI (--preset).
The standard style: the diamonds of a condition chain stand in a column, loops use a hexagon.
A condition chain as a staircase, for and do…while loops as a decision diamond.
Y/N, “Fig.”, loops as i = 0..9, no type annotations.
Entry/Exit for subprograms, one End per chart, return as a parallelogram.
Good to know
Every switch that differs from the default is marked “changed”, and Reset brings the whole structure back.
Settings → Structure → My profiles: one click saves the setup (one profile is free). The profile link sets up the same chart for everyone in the group.
In the Telegram bot — /preset classic or /preset CODE of your profile; in the CLI — rombik render file.py --preset CODE.
The “Match your guidelines” panel in the editor adjusts the chart to it.
One drawn example from the teacher is enough: compare it with the preview and flip the matching switches.
Set up your chart now
Paste your code, open Settings → Structure and match it to what you were told.