Aggiunto la classe Program
This commit is contained in:
parent
c92e98e122
commit
b41e6dc906
33
Program.cs
33
Program.cs
@ -1,31 +1,36 @@
|
|||||||
// See https://aka.ms/new-console-template for more information
|
internal class Program
|
||||||
//dichiarazione e inizializzatione variab
|
|
||||||
const int controlloPrezzo1=10, controlloPrezzo2=100, tassa1=16, tassa2=21;
|
|
||||||
double prezzo, totale;
|
|
||||||
totale = 0D;
|
|
||||||
//Inizio codice
|
|
||||||
//Input validation
|
|
||||||
do
|
|
||||||
{
|
{
|
||||||
|
private static void Main(string[] args)
|
||||||
|
{
|
||||||
|
//dichiarazione e inizializzatione variab
|
||||||
|
const int controlloPrezzo1 = 10, controlloPrezzo2 = 100, tassa1 = 16, tassa2 = 21;
|
||||||
|
double prezzo, totale;
|
||||||
|
totale = 0D;
|
||||||
|
//Inizio codice
|
||||||
|
//Input validation
|
||||||
|
do
|
||||||
|
{
|
||||||
Console.Write("Inserire il prezzo: ");
|
Console.Write("Inserire il prezzo: ");
|
||||||
prezzo = Convert.ToDouble(Console.ReadLine());
|
prezzo = Convert.ToDouble(Console.ReadLine());
|
||||||
if (prezzo <= 0)
|
if (prezzo <= 0)
|
||||||
{
|
{
|
||||||
Console.WriteLine("Il prezzo non può essere né negativo né zero.");
|
Console.WriteLine("Il prezzo non può essere né negativo né zero.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//Calcolo prezzo+tasse
|
//Calcolo prezzo+tasse
|
||||||
while (prezzo<=0);
|
while (prezzo <= 0);
|
||||||
if (prezzo >= controlloPrezzo1 && prezzo < controlloPrezzo2)
|
if (prezzo >= controlloPrezzo1 && prezzo < controlloPrezzo2)
|
||||||
{
|
{
|
||||||
totale = (prezzo * tassa1 / 100) + prezzo; //Aggiungo il 16% di imposte sul totale
|
totale = prezzo * tassa1 / 100 + prezzo; //Aggiungo il 16% di imposte sul totale
|
||||||
}
|
}
|
||||||
else if (prezzo >= controlloPrezzo2)
|
else if (prezzo >= controlloPrezzo2)
|
||||||
{
|
{
|
||||||
totale= (prezzo * tassa2 / 100) + prezzo; //Aggiungo il 21% di imposte sul totale
|
totale = prezzo * tassa2 / 100 + prezzo; //Aggiungo il 21% di imposte sul totale
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
totale = prezzo; //Nessuna imposta aggiunta
|
totale = prezzo; //Nessuna imposta aggiunta
|
||||||
}
|
}
|
||||||
Console.WriteLine("Prezzo finale: " + totale);
|
Console.WriteLine("Prezzo finale: " + totale);
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user