Esercizio 3E SIA: App: Simulazione scolastica - Reddito di cittadinanza con la social card – in Cpp

Esercizio 3E SIA: App: 
Simulazione scolastica - Reddito di cittadinanza 
con la social card con il linguaggio Cpp 



Reddito di cittadinanza: la misura coprirà una platea potenziale di 6,5 milioni di italiani sotto la soglia di povertà, ed erogherà a chi rispetterà determinati requisiti di legge un assegno fino a 780 euro mensili. L’importo sarà erogato attraverso un’apposita card elettronica, o un’app, e sarà spendibile solo nel territorio italiano per acquistare beni di prima necessità o abbigliamento.

L’esempio di seguito descritto è semplicemente una simulazione.

Al cittadino italiano che entra in un negozio gli viene dato un lettore dentro il quale viene inserita la social card.

Prima di inserire il prodotto nel carrello, il consumatore(cittadino) dovrà passare il lettore sul codice del prodotto e verificare se può acquistarlo.

Ovviamente la fase del controllo viene fatto dal programma che confronta il codice del prodotto con il codice di controllo.

Realizzare un programma in C++ che controlli:

- che gli acquisti avvengono sul territorio italiano,

- che consenta di inserire N importi (reali) (Float in C++)

- sommare solo quelli che rispondono ad un codice di controllo “c” se invece scrivo “n” il valore non viene sommato. 

In pratica la variabile che definirò char si chiamerà "controllo" e dentro inserirò "c" oppure "n".

Ogni volta che si inserisce un valore reale, verificare che il valore sia associato a “c” e a questo punto

sommare il valore nella variabile di totalizzazione ad esempio:

spesa=spesa+valore

In questo programma si possono usare n variabili oppure una variabile che viene caricata n volte con ciclo di iterazione (for, While, Do While)

Ovviamente bisogna fare un controllo se il valore è associato a “c”.

- Stampare il risultato finale a video.

Consegnare l’analisi del programma e successivamente il coding in Cpp


Prevedere inoltre l'acquisto on line dei prodotti (fase successiva che deve essere realizzata con il linguaggio Php)


COMPITI DA PUBBLICARE ENTRO IL 25 OTTOBRE 2018 SU:
http://laboratoriosia.altervista.org/3DSIA/informatica/eserciziphp/filemanager_didattico2/filemanager.php:

oltre l'esercizio assegnato sopra descritto, dovete realizzare il Coding in C++ e pubblicazione degli esercizi  n. 11, 12, 14,15, 17 e 30 a pag. 658 e pag 659.



Ad maiora semper!

prof. Paolo Latella

Commenti

Post popolari in questo blog

Simulazioni di reti (con Cisco Packet Tracer)

Esercizi sulla rappresentazione della virgola mobile IEEE 754 (Floating Point)