ارجو المساعدة في اول موضوع الي بالمنتدى :)
مشكلتي مع ال for loop
باختصار عملت برنامج لادخال رقم وم ثم معرفة عدد المنازل المكونة منها الرقم
وكتبت الكود التالي
#include <iostream.h>
#include <math.h>
void main (){
double i=1,x,z;
start:
z=0;
cout<<"Enter your number:";
cin>>x;
for (i=0;i<=x;pow(10,++z)){
}
cout <<" reslt :"<<z<<endl;
goto start;
}ومشكلتي كانت انه جملة التكرار را تضل شغالة للا نهاية
استبدلتها بالكود التالي
#include <iostream.h>
#include <math.h>
void main (){
double i=1,x,z;
start:
z=0;
cout<<"Enter your number:";
cin>>x;
for (i=0;i<=x;){
i=pow(10,++z);
}
cout <<" reslt :"<<z<<endl;
goto start;
}وانحلت المشكلة
بس حبيت اعرف شو المشكلة
حد يساعدني
لو ممكن