Есть ответ 👍

1)дано натуральное число. определить: а)произведение его цифр; б)среднее арифметическое его цифр. 2)даны целые числа p и q. получить все делители числа q, взаимно простые с p. сделайте на языке с#.

122
197
Посмотреть ответы 2

Ответы на вопрос:


Class program {     static int gcd(int a, int b)     {         return b == 0 ? a : gcd(b, a % b);     }     static void main()     {         console.write("n = ");         int n = int.parse(console.;         int s = 0, p = 1, c = 0;         while (n > 0)         {             s += n % 10;             p *= n % 10;             n /= 10;             c++;         }         console.writeline("произведение: {0}", p);         console.writeline("сумма: {0}", p);         console.writeline("среднее: {0}", (double)s/c);         // вторая         console.write("p = ");         int p = int.parse(console.;         console.write("q = ");         int q = int.parse(console.;         for (int i = 2; i < = 1 + 2*(int)math.sqrt(p); i++)         {             if (q % i == 0 & & gcd(p, i) == 1)                 console.write(i + " ");         }         console.readline();     } }

Ночь-дочь-точь-течь-тень-день

Популярно: Информатика