Cambio tipo di ciclo da for a while per rispettare la traccia
This commit is contained in:
parent
bbf978a189
commit
863798ec45
@ -21,6 +21,7 @@ class Program
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
while(num<0 || num>65);
|
while(num<0 || num>65);
|
||||||
|
i=num-1; //inizializzazione contatore
|
||||||
//gestione caso 0
|
//gestione caso 0
|
||||||
if (num==0){
|
if (num==0){
|
||||||
fattoriale=1;
|
fattoriale=1;
|
||||||
@ -28,9 +29,10 @@ class Program
|
|||||||
else{
|
else{
|
||||||
fattoriale=Convert.ToUInt64(num);
|
fattoriale=Convert.ToUInt64(num);
|
||||||
//ciclo calcolo fattoriale
|
//ciclo calcolo fattoriale
|
||||||
for(i=num-1; i>1; i--){
|
while(i>1){
|
||||||
//calcolo fattoriale
|
//calcolo fattoriale
|
||||||
fattoriale=fattoriale*Convert.ToUInt64(i);
|
fattoriale=fattoriale*Convert.ToUInt64(i);
|
||||||
|
i--;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//output finale
|
//output finale
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@ -13,7 +13,7 @@ using System.Reflection;
|
|||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("fattoriale_moltiplicazione")]
|
[assembly: System.Reflection.AssemblyCompanyAttribute("fattoriale_moltiplicazione")]
|
||||||
[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+447c00dfeb482ce43ee9b01bbd84a78dce706760")]
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bbf978a1894be5c45c4e4101f8c2d62bd8c4c3a5")]
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("fattoriale_moltiplicazione")]
|
[assembly: System.Reflection.AssemblyProductAttribute("fattoriale_moltiplicazione")]
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("fattoriale_moltiplicazione")]
|
[assembly: System.Reflection.AssemblyTitleAttribute("fattoriale_moltiplicazione")]
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
a3284fd1be06e1ce0df74d17813b5601674869918b49fca9145e142f559fab17
|
3dc530025daa28d213b4ef91363e2a410e09da0e7fbdba3939f9c1634bc576d2
|
||||||
|
|||||||
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