Untitled
unknown
plain_text
2 years ago
1.1 kB
5
Indexable
class Program { static int Rekurecja(int n) { int cyfra, suma = 0; if (n >= 0) { for (int i = 0; (i <= n && n >= 0); i++) { cyfra = n % 10; n = n / 10; if (cyfra % 2 == 0) { suma += cyfra; } } } else Console.WriteLine("Podałeś liczbę, która nie jest całkowita nieujemna, suma wynosi"); return suma; } static void Main(string[] args) { /* Napisz metodę rekurencyjną sumującą parzyste cyfry danej liczby całkowitej nieujemnej (n>=0). */ Console.WriteLine("Podaj całkowite nieujemne n: "); int n = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Suma parzystych cyfr liczby {0} wynosi: ", n); Console.WriteLine(Rekurecja(n)); Console.ReadKey(); } } }
Editor is loading...