سلام
قراره برنامه ای بنویسم که تعداد رقم های یک عدد رو بهمون بگه
این کد هست
int i,n=int.Parse(Console.ReadLine())
for ( i=0; n>0;i++)
n=n/10;
Console.WriteLine("Adad"+i+"Raghami has)
Console.ReadKey();
ولی یه باگی پیدا کردم و اونم اینه که برنامه میتونه حداکثر تا 10 رقم رو بهمون بگه اگه 11 رقم بشه نمیگه
کسی میدونه لطفا بگه
اولا نیازی به حلقه نداری ، دوما اول توابع و قواعد سی شارپ رو یاد بگیر خیلی بدردت میخوره، در اخر جواب شما
double n = double.Parse(Console.ReadLine());
Console.WriteLine("Adad " + Math.Floor(Math.Log10(n) + 1) + " Raghami has");
Console.ReadKey();
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟