VerificaRemake_1/Program.cs
La Programmatrice Verde 2a81e7324b Correzione caso prezzo=10
2024-10-25 08:59:23 +02:00

36 lines
1.0 KiB
C#

// See https://aka.ms/new-console-template for more information
//dichiarazione e inizializzatione variab
int controlloPrezzo1, controlloPrezzo2, tassa1, tassa2;
double prezzo, totale;
totale = 0D;
controlloPrezzo1 = 10;
controlloPrezzo2 = 100;
tassa1 = 16;
tassa2 = 21;
//Inizio codice
//Input validation
do
{
Console.Write("Inserire il prezzo: ");
prezzo = Convert.ToDouble(Console.ReadLine());
if (prezzo <= 0)
{
Console.WriteLine("Il prezzo non può essere né negativo né zero.");
}
}
//Calcolo prezzo+tasse
while (prezzo<=0);
if (prezzo >= controlloPrezzo1 && prezzo < controlloPrezzo2)
{
totale = (prezzo * tassa1 / 100) + prezzo; //Aggiungo il 16% di imposte sul totale
}
else if (prezzo >= controlloPrezzo2)
{
totale= (prezzo * tassa2 / 100) + prezzo; //Aggiungo il 21% di imposte sul totale
}
else
{
totale = prezzo; //Nessuna imposta aggiunta
}
Console.WriteLine("Prezzo finale: " + totale);