PROBLEMA:
Chiedere il numero di articoli (diversi) da acquistare quindi prezzo e quantità di ogni
articolo, calcolare la somma e infine applicare l’iva ordinaria (22%) e visualizzare l’importo
da pagare.
Fornire NELL’ORDINE:
1)
2)
3)
4)
Analisi del problema
Analisi dei dati
Flow chart
Codifica VB
Analisi del problema:
Analisi dei dati:
Identificatore
Descrizione
Tipo
V/C
I/O/L
Flow chart
CodificaVB:
PercSconto = 5
msgbox "inserire i nome e prezzo del prodotto"
Prodotto1 = inputbox("")
Prezzo1 = inputbox("")
msgbox "inserire i nome e prezzo del secondo prodotto"
Prodotto2 = inputbox("")
Prezzo2 = inputbox("")
Somma = Prezzo1 + Prezzo2
TotScontato = Somma - ( Somma*PercSconto/100 )
msgbox "TOTALE DA PAGARE " & TotScontato
msgbox "GRAZIE PER AVER ACQUISTATO I PRODOTTI " & Prodotto1 & " " & Prodotto2
Test 1:
 I due prodotti inseriti sono farina e zucchero
 I 2 prezzi 1.30 e 1.50
Evoluzione RAM
farina
Prodotto1
zucchero
Prodotto2
1.30
Prezzo1
1.50
Prezzo2
2.80
Somma
2.66
TotScontato
PercSconto
5
PROBLEMA:
Chiedere il numero di articoli (diversi) da acquistare quindi prezzo e
quantità di ogni articolo, applicare uno sconto del 5% per ogni articolo
la cui spesa supera una soglia chiesta in input.
Calcolare la somma e infine applicare l’iva ordinaria (22%) e
visualizzare l’importo da pagare.
 Soglia = 20
 num art. diversi = 2
 primo articolo
qta = 5 prezzo = 10
 secondo articolo qta = 2 prezzo = 5
Risultato (importo da pagare) = 70.15