۰۳-اسفند-۱۳۸۷, ۱۸:۴۰:۲۰
۰۳-اسفند-۱۳۸۷, ۱۸:۵۸:۰۴
عددو چطوری دریافت میکنه ، سریال ، پارالل یا صفحه کلید یا ؟
اگه ورودی کیپده که تعداد سعی ها برای گرفتن ارقام مشخصه و اگه سریال یا پارال هست حداکثر مقدار رو تعیین کنید.
اگه ورودی کیپده که تعداد سعی ها برای گرفتن ارقام مشخصه و اگه سریال یا پارال هست حداکثر مقدار رو تعیین کنید.
۰۳-اسفند-۱۳۸۷, ۲۱:۳۵:۵۹
خوب مهندس عدد رو بگیره و بگه اگه بین صفر تا 9 هستش که یک رقمی و بین 10 تا 99 هستش دو رقمی و همینطور بره .
البته میشه از تقسیم متوالی هم استفاده کرد که احتمالا فلوچارتش رو همتون تو درس برنامه نویسی دیدن .
البته میشه از تقسیم متوالی هم استفاده کرد که احتمالا فلوچارتش رو همتون تو درس برنامه نویسی دیدن .
۰۴-اسفند-۱۳۸۷, ۰۰:۴۸:۵۴
بله . ولی چون برنامه خواسته بودن به نظرم اومد قسمت مشکلش همون گرفتن ورودی باشه .
با فرض اینکه تو گرفتن ورودی مشکل نداشته باشین برنامه میشه این:
B ورودی بوده و می تواند منفی هم باشد و حد اکثر میتوان حدود عدد 32000 را در آن ذخیره کرد. برای اعداد بزرگتر از انواع دیمانسیونهای دیگر باید استفاده کرد.
A خروجی یعنی تعداد ارقام B میباشد
با فرض اینکه تو گرفتن ورودی مشکل نداشته باشین برنامه میشه این:
B ورودی بوده و می تواند منفی هم باشد و حد اکثر میتوان حدود عدد 32000 را در آن ذخیره کرد. برای اعداد بزرگتر از انواع دیمانسیونهای دیگر باید استفاده کرد.
A خروجی یعنی تعداد ارقام B میباشد
کد php:
Dim A As Byte
Dim B As Integer
Dim C As Integer
C = Abs(b)
Select Case C
Case Is < 10:
A = 1
Case Is < 100:
A = 2
Case Is < 1000:
A = 3
Case Is < 10000:
A = 4
.
.
.
.
.
.
.
.
.
End Select