Вывести все целые числа В, для которых А делится без остатка на В*В и не делится без остатка на В*В*В - C#
Формулировка задачи:
Кто может решите пожалуйста задачу с помощью циклов.
Задание 4: Пользователь вводит любое целое число А. Необходимо вывести все целые числа В, для которых А делиться без остатка на В*В и не делиться без остатка на В*В*В
Решение задачи: «Вывести все целые числа В, для которых А делится без остатка на В*В и не делится без остатка на В*В*В»
textual
Листинг программы
int val = int.MaxValue; var res = Enumerable.Range(1, (int)(Math.Sqrt(val))) .Where(a => val % (a * a) == 0 && val % (a * a * a) != 0); Console.WriteLine(string.Join(" ", res)); Console.ReadKey(false);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д