Aggiunto la classe Program

This commit is contained in:
La Programmatrice Verde 2024-10-25 09:42:16 +02:00
parent 2aebdf8da3
commit eaef5f2889

View File

@ -1,43 +1,57 @@
// See https://aka.ms/new-console-template for more information internal class Program
//dichiarazione e inizializzazione variabili {
int numero1, numero2, i; private static void Main(string[] args)
do{ {
//Input validation //dichiarazione e inizializzazione variabili
do{ int numero1, numero2, i;
Console.Write("Inserire il primo numero: "); do
numero1=Convert.ToInt32(Console.ReadLine()); {
if (numero1<=0){ //Input validation
Console.WriteLine("Il numero non può essere né negativo né zero."); do
{
Console.Write("Inserire il primo numero: ");
numero1 = Convert.ToInt32(Console.ReadLine());
if (numero1 <= 0)
{
Console.WriteLine("Il numero non può essere né negativo né zero.");
}
}
while (numero1 <= 0);
do
{
Console.Write("Inserire il secondo numero: ");
numero2 = Convert.ToInt32(Console.ReadLine());
if (numero2 <= 0)
{
Console.WriteLine("Il numero non può essere né negativo né zero.");
}
}
while (numero2 <= 0);
//controllo condizioni
if (numero2 == numero1)
{
Console.WriteLine("I due numeri non possono essere uguali");
}
else if (numero2 < numero1)
{
Console.WriteLine("Il secondo numero non può essere inferiore del primo");
}
else if (numero2 == numero1 + 1)
{
Console.WriteLine("I due numeri non possono essere consecutivi.");
}
} }
} while (numero2 <= numero1 || numero2 == numero1 + 1);
while(numero1<=0); //Stampo i numeri compresi tra quelli inseriti
do{ i = numero2 - 1;
Console.Write("Inserire il secondo numero: "); Console.Write("I numeri compresi tra " + numero1);
numero2=Convert.ToInt32(Console.ReadLine()); Console.Write(" e " + numero2);
if (numero2<=0){ Console.Write(" sono:");
Console.WriteLine("Il numero non può essere né negativo né zero."); while (i > numero1)
{
Console.Write(" " + i);
i--;
} }
} Console.WriteLine("");
while(numero2<=0);
//controllo condizioni
if(numero2==numero1){
Console.WriteLine("I due numeri non possono essere uguali");
}
else if(numero2<numero1){
Console.WriteLine("Il secondo numero non può essere inferiore del primo");
}
else if(numero2==numero1+1){
Console.WriteLine("I due numeri non possono essere consecutivi.");
} }
} }
while(numero2<=numero1 || numero2==numero1+1);
//Stampo i numeri compresi tra quelli inseriti
i=numero2-1;
Console.Write("I numeri compresi tra " + numero1);
Console.Write(" e " + numero2);
Console.Write(" sono:");
while(i>numero1){
Console.Write(" "+i);
i--;
}
Console.WriteLine("");