# data[].attributes.headline
Dichiarazione di più variabili di tipo reale

# data[].attributes.subject
Dichiarazione di più variabili di tipo reale

# data[].attributes.body
Le dichiarazioni possono essere fatte cumulative come nell'esempio sopra riportato oppure dichiarando una sola variabiale dello stesso tipo.

# data[].attributes.headline
Dichiarazione di una sola variabile di tipo stringa

# data[].attributes.subject
Dichiarazione di una sola variabile di tipo stringa

# data[].attributes.body
Questa variabile contiene il tipo di operatore che sarà scelto nella fase di input da parte dell'utente.
Esempio operatore = "sottrazione"  oppure operatore ="addizione"

# data[].attributes.body
In alcuni casi alcune variabili come in questo caso necessitano di avere un valore inziale.
il motivo? immaginiamo di non effettuare nessun calcolo il risultato che sarà visualizzato è zero.

# data[].attributes.headline
Lettura e salvataggio contenuto dell'addendo1

# data[].attributes.subject
Lettura e salvataggio contenuto dell'addendo1

# data[].attributes.body
Questo step è composto da due blocchi il primo "Scrivi" serve per mostrare all'utente il messaggio "inserisci il primo addendo". il secondo blocco "Leggi" serve per prendere in input da tastiera il valore da salvare in addendo1

# data[].attributes.headline
Lettura e salvataggio contenuto dell'addendo2

# data[].attributes.subject
Lettura e salvataggio contenuto dell'addendo2

# data[].attributes.body
Questo step è composto da due blocchi il primo "Scrivi" serve per mostrare all'utente il messaggio "inserisci il primo addendo". il secondo blocco "Leggi" serve per prendere in input da tastiera il valore da salvare in addendo2

# data[].attributes.headline
Lettura dell'operatore matematico da eseguire

# data[].attributes.subject
Lettura dell'operatore matematico da eseguire

# data[].attributes.body
Con questa Scrivi e  Leggi vogliamo salvare nella variabile operatore il tipo di calcolo che vogliano eseguire.
Esempio "inserisci l'operatore " -> "divisione"

# data[].attributes.headline
Primo utilizzo della istruzione "condizione" 

# data[].attributes.subject
Primo utilizzo della istruzione "condizione" 

# data[].attributes.body
Utilizziamo per la prima volta istruzione della "condizione" per verificare se il contenuto salvato nella variabile operatore è uguale alla "moltiplicazione". Se è vero che il contenuto presente in operatore è uguale alla moltiplicazione aggiungiamo il blocco di "assegnazione" salvando in risulatato l'operazione della moltiplicazione.
In caso sia falso il confronto andiamo a fare ulteriori controlli su altri operatori.

# data[].attributes.body
Con questo step vogliamo concatenare più istruzioni di tipo "condizione" per poter eseguire le quattro operazioni matematiche. Il calcolo eseguito sarà mostrato grazie al blocco "Scrivi risultato"