۱۳۹۵/۱۱/۰۳, ۰۱:۳۲ ق.ظ
(۱۳۹۵/۱۱/۰۱, ۱۱:۱۹ ب.ظ)pouriya28111372 نوشته: سلامبا سلام راستش من خودمم تازه واردم ولی به نظرم میرسه که شما دو تا اشتباه کردین یکی این که نباید برای از ۱ تا بی نهایت گام تعیین کنین چون مطلب \یش فرض یدونه یدونه جلو میره و دوما تو حلقه for به جای inf باید یه عدد خیلی بزرگ بذارین.
یه کدنوشتم واسه تعدادارقام
ازinfاستفاده کردم ولی متلب هشدارداده
ممنون میشم جواب بدید
کد:clc
clear all
close all
a=input('please enter the number=');
b=a;
for i=1:1:inf
c=b/10;
b=c;
if floor(b)==0
disp(i)
break
end
end
please enter the number=1241
Warning: FOR loop index is too large. Truncating to
9223372036854775807.
> In varoun_argham at 6
4
>>