namespace ricorsione_1; class Program { static void Main(string[] args) { int numero1, numero2; Console.Write("Inserire un numero: "); numero1 = Convert.ToInt32(Console.ReadLine()); Console.Write("Inserire un altro numero: "); numero2 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine($"Risultato: {Ricorsione(numero1,numero2)}"); } static int Ricorsione(int p_numero1, int p_numero2) { //aggiungi uno a p_numero1 p_numero2 volte int ritorno = p_numero2 == 0 ? p_numero1 : 1 + Ricorsione(p_numero1, p_numero2 - 1); return ritorno; } }