Opzione 9

This commit is contained in:
La Programmatrice Verde 2024-12-11 14:02:02 +01:00
parent efe6401815
commit 5550fe97d5

View File

@ -307,7 +307,56 @@ class Program
Pausa();
break;
case 9:
//reset variabili
for (int j=0; j<dimensione; j++){
insieme2[j]=0;
}
for (int j=0; j<dimensione; j++){
insieme3[j]=0;
}
for (int j=0; j<dimensione*2; j++){
insiemeDoppio[j]=0;
}
i=0;
Console.Clear();
Console.WriteLine("Insieme 1");
do{
Console.Write("Inserire un numero, massimo " +dimensione+ " numeri ([q] per uscire): ");
input=Console.ReadLine(); //non posso ancora fare il catch dell'eccezione se viene inserito un qualcosa che non sia un numero o q
if (input!="q"){
insieme2[i]=Convert.ToInt32(input);
}
i++;
}
while (input!="q" && i<dimensione);
Console.Clear();
//reset contatore
i=0;
Console.WriteLine("Insieme 2");
do{
Console.Write("Inserire un numero, massimo " +dimensione+ " numeri ([q] per uscire): ");
input=Console.ReadLine(); //non posso ancora fare il catch dell'eccezione se viene inserito un qualcosa che non sia un numero o q
if (input!="q"){
insieme3[i]=Convert.ToInt32(input);
}
i++;
}
while (input!="q" && i<dimensione);
Console.Clear();
i=0;
for(int j=0; j<dimensione*2; j++){
if(j%2!=0){
insiemeDoppio[j]=insieme3[i];
i++;
}
else{
insiemeDoppio[j]=insieme2[i];
}
}
StampaArray(insiemeDoppio);
Pausa();
break;
case 10:
Console.Clear();