View Full Version : یک سوال مبتدانه برای شمردن تعداد کاراکتر یک عدد
ahmadnesurf
پنج شنبه 06 شهریور 1393, 21:32 عصر
سلام من این کد زیر رو نوشتم ولی مثلا وقتی 15 رو می زنم به جای اینکه بگه 2 می گه 1 به نظرتون مشکل از کجاست
int num; int total = 0;
num = Convert.ToInt32(Console.ReadLine());
for (int i = 1; i < num; i++)
{
total = total + num % i++;
num = num / i;
}
Console.WriteLine(total);
esafb52
پنج شنبه 06 شهریور 1393, 21:45 عصر
اصلا لازم نیست شما اینجور کد بزنی اگ فقط طولش رو میخوای شما از طریق متد لنث طول رشته رو بدست بیار
string s = "15";
string res = s.Length.ToString();
ahmadnesurf
پنج شنبه 06 شهریور 1393, 21:55 عصر
اصلا لازم نیست شما اینجور کد بزنی اگ فقط طولش رو میخوای شما از طریق متد لنث طول رشته رو بدست بیار
string s = "15";
string res = s.Length.ToString();
درسته ولی مشکل کد بالا رو اگر میشه بی زحمت بگید که مشکلش چیه با تشکر
esafb52
پنج شنبه 06 شهریور 1393, 22:20 عصر
درسته ولی مشکل کد بالا رو اگر میشه بی زحمت بگید که مشکلش چیه با تشکر
قصد شما از این کد چیه>؟
مهدی اسماعیلی
پنج شنبه 06 شهریور 1393, 22:33 عصر
public int CountOfDigits(int number)
{
int length = 0;
do
{
number = number / 10;
length++;
} while (number > 0);
return length;
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.