Es2
Mark Adrian Manalo
Traccia:
L’utente inserirà il prezzo e la quantità di prodotto che intende acquistare. A seconda delle unità che
intende comprare l’utente sarà applicato uno sconto del 3% o del 5%(Più di 100 unità sconto 5%, meno di
100 unità sconto 3%) e sarà calcolata anche l’iva.
Analisi di massima:
Prima di tutto si deve vedere la quantità inserita dall’utente, poi sarà calcolata lo sconto e l’iva.
Analisi analitica:
Dovremo vedere se la quantità è maggiore di 100 o meno e calcolare lo sconto. Dopo aver calcolato lo
sconto dovremo calcolare la base imponibile e poi sulla base imponibile otterremo l’iva e infine il totale
sarà dato dalla somma di tutti i fattori.
Inizio
“Inserire
prezzo” p
“Inserire
quantità” q
“Inserire
aliquota iva” al
q>100
s1=p*3/100
s2=p*5/100
pf=p*q-s1
pf=p*q-s2
pt=pf+iva
“Il prezzo
finale è:”pt
Fine
Tabella delle variabili:
Nome
p
Tipo
Reale
Utilizzo
Input
q
Reale
Input
al
Reale
Input
s1
s2
iva
pf
pt
Sorgente html:
Reale
Reale
Reale
Reale
Reale
Lavoro
Lavoro
Lavoro
Lavoro
Output
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>sconto_iva </title>
</head>
<body style="background-color: red;">
<h1>Calcolo sconto e iva</h1>
<hr>
<form action="sconto_iva.php" method="post"><br>
Inserisca il prezzo unitario della merce(escluso d' IVA)
<input name="p" type="text"><br>
Descrizione
Prezzo inserito da
utente
Quantità inserita da
utente
Aliquota iva inserita da
utente
Sconto 3%
Sconto5%
Iva da aggiungere
Prezzo senza iva
Prezzo con iva e sconto
Inserisca la quantita' della merce che desidera acquistare
<input name="q" type="text"><br>
A quale aliquota iva è soggettata la merce?(4,10,21)
<input name="iv" type="text"><br>
<img src="iva.jpg">
<br><br><br>
<input value="invia" type="submit">&nbsp;<input value="Cancella" type="reset"></form>
</body>
</html>
Sorgente php:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>sconto_iva </title>
</head>
<body style="background-color: red;">
<h1>Prezzo compreso lo sconto e l'iva</h1>
<hr>
<?
$p=$_POST['p'];
$q=$_POST['q'];
$iv=$_POST['iv'];
$pf=0;
$s1=0;
$s2=0;
$iva=0;
$pt=0;
if(q>100)
{
$s1=$p*3/100;
$pf=$p*$q-$s1;
if($iv==4)
$iva=$pf*4/100;
else
{
if($iv==10)
$iva=$pf*10/100;
else
$iva=$pf*21/100;
}
$pt=$pf+$iva;
}
else
{
$s2=$p*5/100;
$pf=$p*$q-s2;
if($iv==4)
$iva=$pf*4/100;
else
{
if($iv==10)
$iva=$pf*10/100;
else
$iva=$pf*21/100;
}
$pt=$pf+$iva;
}
echo"Lei per acquistare il suo bene dovra' spendere: $pt euro <br>";
echo"(il prezzo e' compreso di iva e sconto)<br>";
?>
<img src="iva.jpg">
</body>
</html>
Prova grafica:
Sorgente e prova grafica del c++:
#include<iostream>
using namespace std;
int main()
{
float p,q,al,s1,s2,iva,pf,pt;
cout<<"Inserisca il prezzo unitario della merce(escluso d' IVA)"<<endl;
cin>>p;
cout<<"Inserisca la quantita\' della merce che desidera acquistare"<<endl;
cin>>q;
cout<<"A quale aliquota iva è soggettata la merce?(4,10,21)"<<endl;
cin>>al;
if(q>100)
{
s1=p*3/100;
pf=p*q-s1;
if(al==4)
iva=pf*4/100;
else
{
if(al==10)
iva=pf*10/100;
else
iva=pf*21/100;
}
}
else
{
s2=p*5/100;
pf=p*q-s2;
if(al==4)
iva=pf*4/100;
else
{
if(al==10)
iva=pf*10/100;
else
iva=pf*21/100;
}
}
pt=pf+iva;
cout<<"Lei per acquistare il suo bene dovra\' spendere: "<<pt<<endl;
cout<<"(il prezzo e\' compreso di iva e sconto)"<<endl;
system("pause");
return 0;
}
Manuale d’uso:
(ITA)Utilizzare del programma è semplice, basta seguire le indicazioni fornite sul programma e lui farà il resto.
(ENGL)use the programme is very easy, you will follow the instruction in the programme and it will complete the
exercise.
Requisiti minimi:
1gb di ram
S.O. windows xp/vista/7/8.
Traduttore per il linguaggio sorgente c++.
Editor di testo( anche il basilare blocco note, purché si salvino le sorgenti una html, una php).
Server locale per utilizzo php(xamp, easy php, altervista).
Scarica

Es2 Mark Adrian Manalo Traccia: L`utente inserirà il prezzo e la