Найти все делители от 1 до 10 для любого N - C#
Формулировка задачи:
Гарри Поттер на досуге занимается исследованием свойств чисел.
Однажды в старом заклинании он увидел число 314159265 и захотел узнать, на какие числа от 1 до 10, оно делится? От этого зависит возможность использования заклинания в различных алгебраических лесах.
Напишите программу, помогающую Гарри найти все делители от 1 до 10 для любого N (0 <= N <= 10300).
Начальные данные: целое число N от 0 до 101000
Вывод результата: все делители числа N от 1 до 10, записанные в столбик.
В общем,подскажите почему не работает.Вроде всё по заданию делал.
using System; namespace ConsoleApp2 { public class Program { public void Main(string[]args) { int i; double b = double.Parse(Console.ReadLine()); for (i = 0; i <= 10; i++) { if (b / i == 0) { Console.WriteLine(i); } } } } }
Решение задачи: «Найти все делители от 1 до 10 для любого N»
textual
Листинг программы
static void Main(string[] args) { double b = double.Parse(Console.ReadLine()); for (int i = 1; i <= 10; i++) { if (b % i == 0) { Console.WriteLine(i); } } Console.Read(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д