مشکل این برنامه کجاست؟؟

mah_sh

New Member
من توی c تازه کارم. لطفا یکی بگه مشکل این برنامه من کجاست؟؟ ( از 6 به بعد جواب نمی ده)

#[LTR]include<iostream.h>
void main()
{
int i=1,j,n;
cout<<"enter your number:";
cin>>n;
cout<<endl<<i;
for(j=2;j<=n;j++)
{
i=(i*10)+j;
cout<<endl<<i;
}
}[/LTR]
 

saalek110

Well-Known Member
برنامه شما درست کار می کند ولی چون اینتیجر تا 32 هزار جا می گیرد تا 6 می توانید بشمارید.
می توانید نوع متغیر را تغییر دهید.
یا اگر فقط منظور چاپ است و نه نگهداری عدد حاصل در یک متغیر به طرق مختلف دیگر می شود برنامه را نوشت.
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا