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
//dichiarazione e inizializzazione variabili
int numero1, numero2, i;
do{
//Input validation
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.");
internal class Program
{
private static void Main(string[] args)
{
//dichiarazione e inizializzazione variabili
int numero1, numero2, i;
do
{
//Input validation
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(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 <= 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("");
}
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("");
}