COMPUTER CLASS

سه شنبه, ۲۷ فروردين ۱۳۹۸، ۰۸:۳۴ ب.ظ

۴

Exam1 VB

سه شنبه, ۲۷ فروردين ۱۳۹۸، ۰۸:۳۴ ب.ظ

برنامه ای که عددی N رقمی را دریافت می کند و تعداد ارقام آنرا نمایش می دهد.

Dim i As Long, n As Long, c As Long c = 0 n = InputBox("Enter a number:") For i = 1 To n If n > 0 Then n = n / 10 c = c + 1 End If Next i MsgBox ("Number Of Digits Is: ") & c

متغیر i برای شمارنده حلقه for استفاده شده است
متغیر n برای دریافت عدد از ورودی 
متغیر c یک شمارنده می باشد که هربار که عدد موردنظر بر 10 تقسیم می شود و شرط حلقه برقرار می باشد، یک واحد به این متغیر اضافه می شود
در این برنامه عدد تا زمانی که از صفر بزرگتر می باشد بر عدد 10 تقسیم می شود و حاصل این تقسیم در خود متغیر n مجدد ذخیره می شود و هر مرتبه هم یک واحد به شمارنده اضافه میشود(c)، در آخر مقدار c چاپ می شود.


موافقین ۰ مخالفین ۰ ۹۸/۰۱/۲۷
مهدی نعیمی

نظرات  (۴)

سلام اقا سایتت عالیه
برو بیرون یره
اقا سوالا کجاست

سلام سوال های امتحانی روکجا کجا گزاشتی اید دهم وب هنرستان   ادیب

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی