Cambio di tipo di ciclo per rispettare la traccia

This commit is contained in:
La Programmatrice Verde 2024-11-06 19:54:33 +01:00
parent 5b3038e0b0
commit 10317cf0dc
9 changed files with 8 additions and 4 deletions

View File

@ -27,13 +27,17 @@ class Program
else{
fattoriale=Convert.ToUInt64(num);
//ciclo calcolo fattoriale
for (int i=2; i<num; i++){//inizio a eseguire i prodotti da due in modo da saltare la moltiplicazione per 1
int i=2;
while(i<num){//inizio a eseguire i prodotti da due in modo da saltare la moltiplicazione per 1
somma=0;//resetto somma per inserirci il valore della moltiplicazione intermedia
int j=0;
// eseguo "fattoriale * i" con una serie di somme
for (int j=0; j<i; j++){
while(j<i){
somma=somma+fattoriale;
j++;
}
fattoriale=somma; // assegna il risultato della "moltiplicazione" alla variabile fattoriale
i++;
}
//^^^^Per fare questo ciclo ho chiesto aiuto a dei miei amici
//Questo di seguito è il ciclo che avevo scritto da solo

View File

@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("fattoriale_somma")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+b443abbdf5db791bfcd9a131752eac3833d39589")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5b3038e0b0154fe02556ddfd794dec288b065d06")]
[assembly: System.Reflection.AssemblyProductAttribute("fattoriale_somma")]
[assembly: System.Reflection.AssemblyTitleAttribute("fattoriale_somma")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
7f7c783eb1931c8eb8484e49b862be1fb781fdd57ac0a1fabde9823dca4346e8
77e4ed09479b619412b7c00e46c37f12889feccddcae05954b02fa55f8fa9b3b