View Full Version : شمارش اعداد وارد شده
  
sayyedahmadhosayni
سه شنبه 10 اردیبهشت 1387, 11:35 صبح
سلام
شرمنده سرچ کردم چیزی دست گیرم نشد
چطوری میشه تعداد اعداد وارد شده رو شمرد
و همچنین تعداد صفرهای وارد شده رو 
البته میدونم سوالم خیلی ابتدایی اما (ندانستن عیب نیست)  :افسرده::افسرده:
اوبالیت به بو
سه شنبه 10 اردیبهشت 1387, 13:29 عصر
همچین خودم زیاد مطمئن نیستم:
 Dim Number As Integer
 Dim Mad, Counter As Byte
  Number = InputBox("Enter Number Value:")
   Do
    Mad = Number Mod 10
    Number = Number \ 10
     If Mad = 0 Then Counter = Counter + 1
   Loop Until Number <= 0
    Print CounterNumber: عدد ورودی
Mad: باقیمانده
Counter: شمارنده اعداد صفر
nokhodi
سه شنبه 10 اردیبهشت 1387, 13:41 عصر
دوست عزیز راهی هست تا مثلا عددی رو بهش بدیم مقدار رشته ای اون رو به ما برگردونه یا بالعکس...
 
 
 
 
سپاس و تشکر
majjjj
سه شنبه 10 اردیبهشت 1387, 13:57 عصر
بله هست توابع api  مربوط به رشته ها
اوبالیت به بو
سه شنبه 10 اردیبهشت 1387, 14:48 عصر
می تونید به وسیله تابع Str اون عدد رو تبدیل به رشته کنید و بعد با تابع Len تعداد ارقام رو بشمارید.
StrValue=Str(Number)
Print Len(strValue)
مسعودبهمني
یک شنبه 20 مرداد 1387, 17:01 عصر
با سلام
به نظر بنده درست ترين پاسخ بالايي است. يعني تعداد كاركترهاي يك رشته رو برميگردونه ولي اگر منظورت اينه كه عدد بدي (51) و اون برنامه براي شما بخوندش(پنجاه و يك) برنامه كاملي توسط يكي از قهارتينها توي همين سايت گذاشته شده. آخرين ورژنش بهترينشه.
.:KeihanCPU:.
یک شنبه 20 مرداد 1387, 19:14 عصر
برای شمارش اعداد
Len(Text1.text)
roomezonline
یک شنبه 20 مرداد 1387, 23:39 عصر
سلام
شرمنده سرچ کردم چیزی دست گیرم نشد
چطوری میشه تعداد اعداد وارد شده رو شمرد
و همچنین تعداد صفرهای وارد شده رو 
البته میدونم سوالم خیلی ابتدایی اما (ندانستن عیب نیست)  :افسرده::افسرده:
تا جايي كه من خبر دارم از  ( len(string استفاده ميشه براي شمارش تعداد كاركتر هاي موجود
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.