Aqui les dejo el codigo que tengo hecho, si pueden corregirme y ayudarme y explicarme les estaria agradecidos.
Código
Salu2s..:Gracias de antemano.
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { while (true) { string numero = Console.ReadLine(); string ones = "1"; double a = double.Parse(numero); if (a == 0) break; while (double.Parse(ones) % a != 0) { ones += "1"; } Console.WriteLine(ones.Length); } } } }