Sercan hocam program örnekleri için çok teşekkür ederim.Bizim üniversite yıllarında sadece fortran-4 okutuluyordu. Sonraları, basic,PLI,RPG, cobol,d-base,c, vs geliştirildi. Şu anda bu alanda çok fazla programlama dili var diye biliyorum. Ama sizin burada kullandığınız hangisi? bilmiyorum.
Ama eğer doğru anladıysam;
ilk program $10^n-1$ şeklindeki sayıların $1\leq n\leq 100$ için pozitif tam sayı bölen sayısı:$128$ olanlarını,
ikincisi ise,$10^n-1$ şeklindeki sayıların $1\leq n\leq100$ için sadece pozitif bölen sayılarını buluyor değil mi?
Bu programlar aracılığı ile $n=6$ için $A=10^6-1=999999$ doğru cevap demek doğru olmayacaktır. O zaman böyle bir soru için ya daha farklı bir çözüm yaklaşımı olmalı,ya da sınırlama konulmalıdır. Fakat yine de bu tür bir programla değilde, cebirsel olarak nasıl bir çözüm yaklaşımı olabilir acaba? Sorun burada galiba!