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);
|
||||
i=num-1; //inizializzazione contatore
|
||||
//gestione caso 0
|
||||
if (num==0){
|
||||
fattoriale=1;
|
||||
@ -28,9 +29,10 @@ class Program
|
||||
else{
|
||||
fattoriale=Convert.ToUInt64(num);
|
||||
//ciclo calcolo fattoriale
|
||||
for(i=num-1; i>1; i--){
|
||||
while(i>1){
|
||||
//calcolo fattoriale
|
||||
fattoriale=fattoriale*Convert.ToUInt64(i);
|
||||
i--;
|
||||
}
|
||||
}
|
||||
//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.AssemblyConfigurationAttribute("Debug")]
|
||||
[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.AssemblyTitleAttribute("fattoriale_moltiplicazione")]
|
||||
[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