Programma funzionante
This commit is contained in:
parent
bdef1b6927
commit
7d253d6a56
21
Program.cs
21
Program.cs
@ -5,8 +5,9 @@ class Program
|
|||||||
static void Main(string[] args)
|
static void Main(string[] args)
|
||||||
{
|
{
|
||||||
//dichiarazione e inizializzazione variabili
|
//dichiarazione e inizializzazione variabili
|
||||||
ulong num, i, j, media, somma;
|
ulong num, i, j;
|
||||||
j=1;
|
double numMedia, media, somma;
|
||||||
|
j=0;
|
||||||
somma=0;
|
somma=0;
|
||||||
//input e input sanitization
|
//input e input sanitization
|
||||||
do{
|
do{
|
||||||
@ -23,13 +24,21 @@ class Program
|
|||||||
}
|
}
|
||||||
Console.WriteLine("Inserire una serie di numeri per calcolarne la media");
|
Console.WriteLine("Inserire una serie di numeri per calcolarne la media");
|
||||||
do{
|
do{
|
||||||
Console.Write("Inserire un numero: ");
|
do{
|
||||||
|
Console.Write("Inserire un numero: ");
|
||||||
num=Convert.ToUInt64(Console.ReadLine());
|
num=Convert.ToUInt64(Console.ReadLine());
|
||||||
somma=num+somma;
|
if(num<=0){
|
||||||
media=somma/j;
|
Console.WriteLine("Il numero non può essere né negativo né zero");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
while(num<=0);
|
||||||
|
|
||||||
|
numMedia=Convert.ToDouble(Console.ReadLine());
|
||||||
|
somma=numMedia+somma;
|
||||||
j++;
|
j++;
|
||||||
}
|
}
|
||||||
while(num!=0);
|
while(numMedia!=0);
|
||||||
|
media=somma/(j-1);
|
||||||
Console.WriteLine("La media è " +media);
|
Console.WriteLine("La media è " +media);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@ -13,7 +13,7 @@ using System.Reflection;
|
|||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("average_countdown")]
|
[assembly: System.Reflection.AssemblyCompanyAttribute("average_countdown")]
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+44ba1d7a25be57c3f172e92cbbf647316a61d8ea")]
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bdef1b6927ea19ea1f856d7ada7862cbfd6fae7e")]
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("average_countdown")]
|
[assembly: System.Reflection.AssemblyProductAttribute("average_countdown")]
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("average_countdown")]
|
[assembly: System.Reflection.AssemblyTitleAttribute("average_countdown")]
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
0f1f48d471828a857a307e1f6289cc55aadb56e4416d02d6d1ea7a2c78e85530
|
ffb55873cb54e31ad6d8416c96c264900619aa24f83bb707f170df85c3fb2027
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user