diff --git a/Program.cs b/Program.cs index 7158b68..e955dba 100644 --- a/Program.cs +++ b/Program.cs @@ -2,12 +2,14 @@ class Program { + const int dimensione=5; static void Main(string[] args) { Console.Clear(); //dichiarazione e inizializzazione variabili int scelta=0; bool opzione1=false; + bool opzione5=false; string input=""; int i=0; int p=0; @@ -15,7 +17,6 @@ class Program int numeri=0; int somma=0; int media=0; - const int dimensione=5; const int divisibile=7; int[] insieme1=new int[dimensione]; for (int j=0; j=dimensione){ + if (p>=dimensione && Convert.ToInt32(input)%2==0){ Console.WriteLine("E' stato inserito il numero massimo di numeri pari, riprovare."); } - else if (d>=dimensione){ + else if (d>=dimensione && Convert.ToInt32(input)%2!=0){ Console.WriteLine("E' stato inserito il numero massimo di numeri dispari, riprovare."); } //assegnazione negli array @@ -150,7 +155,7 @@ class Program } } while (input!="q" && i