Ti clickerò un cuoricino in segno d'apprezzamento per la scelta del titolo, veramente azzeccato.
Infatti immagino che la tua consegna sia di "disegnare" un grafo di flusso dell'algoritmo, ma che tu ci stai chiedendo di scriverlo ben sapendo che con un editor di testo si scrive solo in linea.
Ti scrivo prima come fare il disegno dei blocchi e delle linee e poi le etichette da mettere dentro ai blocchi e sulle linee.
==============================
COMPONENTI DI UN GRAFO DI FLUSSO (flusso dell'esecuzione)
BLOCCHI etichettati dai contenuti.
1) rettangolo (tipo A come azione):
1a) contiene comandi eseguibili in parallelo o comunque senza ordine;
1b) ha una freccia entrante e una uscente.
2) rombo (tipo T come test):
2a) contiene un'affermazione (T);
2b) ha una freccia entrante in un vertice e due uscenti da due altri vertici distinti dal primo e fra loro.
3) cerchio (tipo C come connettore):
3a) contiene un nome simbolico;
3b) ha tre sottotipi
3b1) connettore d'inizio (etichetta: "α", "inizio", "start", ...) con
* nessuna freccia entrante e una uscente; può essercene solo uno.
3b2) connettore di confluenza (etichetta: qualsiasi) con
* più d'una freccia entrante e una uscente; possono essercene qualsiasi numero.
3b3) connettore terminale (etichetta: "ω", "fine", "end", ...) con
* una freccia entrante e nessuna uscente; possono essercene qualsiasi numero.
------------
FRECCE: linee sequenziatrici dell'esecuzione.
Una freccia si compone di uno o più segmenti orizzontali o verticali connessi fra loro ad angolo retto.
Il primo estremo del primo segmento esce dal BLOCCO appena eseguito/valutato/connesso e il secondo estremo dell'ultimo segmento porta una punta di freccia ed entra nel blocco successivo in ordine di esecuzione/valutazione/connessione; il secondo estremo dei segmenti prima dell'ultimo possono o meno portare una punta di freccia (essere orientati) secondo come conviene alla chiarezza del disegno.
Di norma sono prive di etichetta.
Se sono le due frecce uscenti da un blocco T sono etichettate in prossimità del vertice da cui escono con un carattere apposto vicino al segmento:
* carattere "- meno" sulla freccia del flusso da seguire se T è falsa;
* carattere "+ più" sulla freccia del flusso da seguire se T è vera.
==============================
SCHEMA DEL TUO GRAFO DI FLUSSO [BLOCCO(etichetta); →(verso) BLOCCO]
------------------------------
1) C0(α) →(giù) A0
2) A0(acquisire N) →(giù) T0
---------------
3) T0(N < 0): "+" →(dx) A1; "-" →(giù) T1
4) A1(porre u = - N) →(dx) A2
5) A2(emettere "Valore assoluto =", u) →(dx) C1
6) C1(ω)
---------------
7) T1(N <= 100): "+" →(dx) A3; "-" →(giù) T2
8) A3(porre u = 2*N) →(dx) A4
9) A4(emettere "Doppio =", u) →(dx) C2
10) C2(ω)
---------------
11) T2(N <= 200): "+" →(dx) A5; "-" →(giù) A7
12) A5(porre u = 3*N) →(dx) A6
13) A6(emettere "Triplo =", u) →(dx) C3
14) C3(ω)
---------------
15) A5(porre u = N/2) →(dx) A8
16) A6(emettere "Metà =", u) →(dx) C4
17) C4(ω)