Получить все натуральные числа q, такие, что n делятся на q^2 - C#

Узнай цену своей работы

Формулировка задачи:

1 Используя операторы цикла, решить следующие задачи. Дано натуральное число n. Получить все натуральные числа q, такие, что n делятся на q^2 та не делятся на q^3 . 2 Используя вложенные операторы цикла решить следующие задачи, с точностью до 0,0001 ответ подать в виде X=...... SN=...... SE=..... Y=...... X=...... SN=...... SE=..... Y=...... .......... X=...... SN=...... SE=..... Y=...... Тут X- значение параметра; SN- значение суми для заданого n; SE- значение суми для заданой точности; Y-точное значение функции.. y= 1/2 - π/4 | sin x | 0,1 ≤ x ≤ 0,8

Решение задачи: «Получить все натуральные числа q, такие, что n делятся на q^2»

textual
Листинг программы
List<int> res = new List<int>();
for(int q=2; q<n/2;q++)
{
    if(n%(q*q)==0 && (n/(q*q))%q!=0) res.Add(q);
}
res.ForEach(f=>Console.WriteLine(f));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.6 из 5
Похожие ответы