33 lines
827 B
C#
33 lines
827 B
C#
//dichiarazione e inizializzazione variabili
|
|
|
|
int i, numGiri, numero, max;
|
|
i=0;
|
|
max=0;
|
|
//Inizio codice
|
|
//Input validation
|
|
do{
|
|
Console.Write("Quanti numeri vuoi inserire? ");
|
|
numGiri=Convert.ToInt32(Console.ReadLine());
|
|
if(numGiri<=0){
|
|
Console.WriteLine("Il numero inserito non può essere né zero né negativo");
|
|
}
|
|
}
|
|
while(numGiri<=0);
|
|
//Inserimento dei numGiri numeri
|
|
while(i<numGiri){
|
|
do{
|
|
Console.Write("Inserisci un numero: ");
|
|
numero=Convert.ToInt32(Console.ReadLine());
|
|
if(numero<=0){
|
|
Console.WriteLine("Il numero inserito non può essere né zero né negativo");
|
|
}
|
|
}
|
|
while(numero<=0);
|
|
//Trovo e salvo il maggiore
|
|
if (numero>max){
|
|
max=numero;
|
|
}
|
|
i++;
|
|
}
|
|
Console.WriteLine("Il numero massimo è " + max);
|