Aggiunto la classe Program

This commit is contained in:
La Programmatrice Verde 2024-10-25 09:41:59 +02:00
parent c92e98e122
commit b41e6dc906

View File

@ -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);
}
}