using System;
public class Program
{
public static void Main()
Console.WriteLine(IterativeCalculation(3));
Console.WriteLine(Recursive(5));
}
// VTORA ZADACHA
public static int IterativeCalculation(int x)
var counter = 0;
while(x != 1)
if(x % 2 == 0)
x = x / 2;
else
x = (x * 3) + 1;
counter++;
return counter;
public static int Recursive(int x)
int counter = 0;
if(x == 1)
if (x % 2 == 0)
counter += Recursive(x);